From 4dc5c2ffd5b5b367f86b18df216afb438d104649 Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Mon, 1 Sep 2025 19:18:06 +0200 Subject: [PATCH] reformat of files --- machines/luna/modules.nix | 10 +++---- machines/solis/modules.nix | 1 - machines/terra/modules.nix | 9 +++--- modules/apps/default.nix | 1 + modules/terminal/default.nix | 5 ---- modules/terminal/zsh.nix | 55 ------------------------------------ 6 files changed, 9 insertions(+), 72 deletions(-) delete mode 100644 modules/terminal/default.nix delete mode 100644 modules/terminal/zsh.nix diff --git a/machines/luna/modules.nix b/machines/luna/modules.nix index f49daa2..b9f1177 100644 --- a/machines/luna/modules.nix +++ b/machines/luna/modules.nix @@ -1,7 +1,6 @@ {...}: { imports = [ ../../modules - ../../modules/boot/loader/systemd.nix ]; config.horseman = { @@ -47,11 +46,10 @@ apps = { dev.enable = true; visual.enable = true; - terminal.enable = true; - }; - - terminal = { - zsh.enable = true; + terminal = { + enable = true; + zsh.enable = true; + }; }; }; } diff --git a/machines/solis/modules.nix b/machines/solis/modules.nix index a1540b9..8c93918 100644 --- a/machines/solis/modules.nix +++ b/machines/solis/modules.nix @@ -1,7 +1,6 @@ {...}: { imports = [ ../../modules - ../../modules/boot/loader/grub.nix ]; config.horseman = { diff --git a/machines/terra/modules.nix b/machines/terra/modules.nix index f9fb013..0c44ecd 100644 --- a/machines/terra/modules.nix +++ b/machines/terra/modules.nix @@ -57,11 +57,10 @@ apps = { dev.enable = true; visual.enable = true; - terminal.enable = true; - }; - - terminal = { - zsh.enable = true; + terminal = { + enable = true; + zsh.enable = true; + }; }; timers = { diff --git a/modules/apps/default.nix b/modules/apps/default.nix index c83ec2d..69fadf1 100644 --- a/modules/apps/default.nix +++ b/modules/apps/default.nix @@ -3,6 +3,7 @@ ./dev.nix ./terminal.nix + ./terminal/zsh.nix ./visual.nix ./visual/firefox.nix diff --git a/modules/terminal/default.nix b/modules/terminal/default.nix deleted file mode 100644 index da14057..0000000 --- a/modules/terminal/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{...}: { - imports = [ - ./zsh.nix - ]; -} diff --git a/modules/terminal/zsh.nix b/modules/terminal/zsh.nix deleted file mode 100644 index 95cf38c..0000000 --- a/modules/terminal/zsh.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - config, - pkgs, - ... -}: let - inherit (lib) mkEnableOption mkIf; - cfg = config.horseman.terminal.zsh; -in { - options = { - horseman.terminal.zsh = { - enable = mkEnableOption "The ZSH shell and plugins for it"; - }; - }; - - config = mkIf cfg.enable { - users.defaultUserShell = pkgs.zsh; - environment.shells = with pkgs; [zsh]; - - programs.zsh = { - enable = true; - enableCompletion = true; - - histSize = 10000; - - shellAliases = { - clone-dotfiles = "cp -r /home/horseman/nix-config/config/dotfiles/.\* /home/horseman/"; - rebuild = "function _rebuild(){clone-dotfiles && sudo nixos-rebuild switch --flake \"$@\" && nix fmt *}; _rebuild"; - update = "sudo nix flake update && git commit flake.lock -m 'Update flake.lock: $(date +%y-%m-%d)' && rebuild"; - compose = "sudo docker compose"; - wolpc = "wakeonlan D8:5E:D3:A8:B1:0A"; - capture-config = "nix run github:pjones/plasma-manager > ~/nix-config/modules/wm/plasma/default.nix"; - reboot-to-windows = "sudo efibootmgr -n 0000"; - mkdir = "mkdir -p"; - l = "ls -lAh --group-directories-first"; - zip = "zip -r"; - cat = "bat"; - py = "python3"; - }; - - ohMyZsh = { - enable = true; - plugins = [ - "zsh-interactive-cd" - "git-auto-fetch" - "wd" - ]; - theme = "theme"; - custom = "/home/horseman/nix-config/config/zsh"; - }; - - shellInit = "eval \"$(direnv hook zsh)\""; - }; - }; -}