diff --git a/hosts/dunamis/users/user/programs.nix b/hosts/dunamis/users/user/programs.nix index fd8c581..e5744c8 100644 --- a/hosts/dunamis/users/user/programs.nix +++ b/hosts/dunamis/users/user/programs.nix @@ -1,33 +1,30 @@ {pkgs, ...}: { + console.joshuto.enable = true; + editor.helix.enable = true; shell = { fish.enable = true; oh-my-posh.enable = true; }; - - # console.yazi.enable = true; - console.joshuto.enable = true; - - services.ssh-agent.enable = true; - services.pueue.enable = true; - syncthing.enable = true; + terminal.wezterm.enable = true; + + services = { + pueue.enable = true; # process queue in rust + ssh-agent.enable = true; + }; programs = { - bat.enable = true; + bat.enable = true; # cat in rust btop = { enable = true; settings.update_ms = 200; }; - eza.enable = true; - fd.enable = true; - fzf.enable = true; - pay-respects.enable = true; - nix-index.enable = true; - nix-index-database.comma.enable = true; - gitui.enable = true; + eza.enable = true; # ls in rust + fd.enable = true; # find in rust + fzf.enable = true; # fuzzy finder in rust git = { enable = true; - delta.enable = true; + delta.enable = true; # diff in rust signing.format = "ssh"; aliases = { cl = "clone"; @@ -35,18 +32,12 @@ pom = "push origin main"; }; }; - jujutsu.enable = true; - ripgrep.enable = true; - }; - - terminal = { - # ghostty.enable = true; - wezterm.enable = true; - # kitty.enable = true; - }; - - editor = { - helix.enable = true; + gitui.enable = true; # git ui in rust + jujutsu.enable = true; # vcs in rust + nix-index-database.comma.enable = true; + nix-index.enable = true; + pay-respects.enable = true; # thefuck in rust + ripgrep.enable = true; # grep in rust }; home.packages = with pkgs; [ @@ -64,6 +55,7 @@ pinentry-qt # pinentry for rbw procs # ps in rust rbw # bitwarden cli in rust + sd # sed in rust silicon # create code pics in rust trashy # trash cli in rust # vial # qmk keyboard configuring app diff --git a/modules/home/programs/console/joshuto.nix b/modules/home/programs/console/joshuto.nix index 5736224..7cb29b5 100644 --- a/modules/home/programs/console/joshuto.nix +++ b/modules/home/programs/console/joshuto.nix @@ -207,7 +207,7 @@ in { mkIf cfg.enable { home.packages = [pkgs.file]; programs.joshuto = { - enable = true; + enable = true; # file manager in rust settings = { mouse_support = true; focus_on_create = true; diff --git a/modules/home/programs/console/yazi.nix b/modules/home/programs/console/yazi.nix index 274d52d..8487a4b 100644 --- a/modules/home/programs/console/yazi.nix +++ b/modules/home/programs/console/yazi.nix @@ -13,7 +13,7 @@ in { }; config = mkIf cfg.enable { programs.yazi = { - enable = true; + enable = true; # file manager in rust enableNushellIntegration = true; settings = { opener = { diff --git a/modules/home/programs/editor/helix.nix b/modules/home/programs/editor/helix.nix index c4fc8ae..5013d78 100644 --- a/modules/home/programs/editor/helix.nix +++ b/modules/home/programs/editor/helix.nix @@ -13,7 +13,7 @@ in { }; config = mkIf cfg.enable { programs.helix = { - enable = true; + enable = true; # vim-like editor in rust defaultEditor = true; settings = { editor = { diff --git a/modules/home/programs/shell/fish.nix b/modules/home/programs/shell/fish.nix index 0180f36..eb5d15e 100644 --- a/modules/home/programs/shell/fish.nix +++ b/modules/home/programs/shell/fish.nix @@ -14,7 +14,7 @@ in { config = mkIf cfg.enable { programs = { eza.enable = true; - zoxide.enable = true; + zoxide.enable = true; # fuzzy cd in rust direnv.enable = true; direnv.silent = true; nix-your-shell.enable = true; @@ -24,7 +24,7 @@ in { keys = ["id_ed25519"]; }; fish = { - enable = true; + enable = true; # friendly interactive shell in rust shellAliases = { cd = "z"; ed = "$EDITOR"; diff --git a/modules/nixos/desktop/niri.nix b/modules/nixos/desktop/niri.nix index 8dadabc..1a3e269 100644 --- a/modules/nixos/desktop/niri.nix +++ b/modules/nixos/desktop/niri.nix @@ -13,7 +13,7 @@ in { }; config = mkIf cfg.enable { sound.pipewire.enable = true; - programs.niri.enable = true; + programs.niri.enable = true; # wayland compositor in rust environment.systemPackages = with pkgs; [ brightnessctl gcr_4