From f8e8a8c4853c22c2d6c19b7ffb70611758602fe6 Mon Sep 17 00:00:00 2001 From: Dustin Swan Date: Sun, 25 Feb 2024 14:18:19 -0700 Subject: [PATCH] More packages, more cleaning --- home-cli.nix | 38 ++++++++++++++++++++++++++++++-------- home-gui.nix | 36 ------------------------------------ 2 files changed, 30 insertions(+), 44 deletions(-) diff --git a/home-cli.nix b/home-cli.nix index 9722370..62c6ff6 100644 --- a/home-cli.nix +++ b/home-cli.nix @@ -8,7 +8,7 @@ in home.packages = with pkgs; [ # AI - # aichat + aichat # aider mods shell_gpt @@ -21,9 +21,11 @@ in wget httpie nmap + trippy + ouch + sshs timg sox - du-dust restic bitwarden-cli gnupg @@ -31,6 +33,7 @@ in rage sd libqalculate + # lnav glow spotify-tui spotifyd @@ -38,13 +41,17 @@ in youtube-tui amfora duf + du-dust pandoc pastel jq jo fx jc + jless miller + visidata + mysql # sc-im cacert weechat @@ -53,7 +60,7 @@ in ddgr so silicon - visidata + imagemagick magic-wormhole nixfmt shellcheck @@ -64,6 +71,7 @@ in deno bun yarn + flyctl lazydocker nodePackages.typescript-language-server nodePackages.stylelint @@ -83,9 +91,11 @@ in go cmake python3 + pipx python312Packages.pip racket-minimal ghc + llvm haskell-language-server hlint haskellPackages.hoogle @@ -110,6 +120,7 @@ in }; home.sessionPath = [ + "$HOME/.local/bin" "$HOME/.cargo/bin" "$HOME/.npm-global/bin" "/opt/homebrew/opt/php@7.4/bin" @@ -146,6 +157,17 @@ in set-window-option -g window-status-format '#[fg=cyan,bright,dim]#I #[fg=white,bright,dim]#W ' set-window-option -g window-status-current-format '#[fg=cyan,bright,nodim]#I #[fg=white,bright,nodim]#W ' set -ag terminal-overrides ",xterm-256color:RGB" + + # bind -n C-0 select-window -t0 + # bind -n C-1 select-window -t1 + # bind -n C-2 select-window -t2 + # bind -n C-3 select-window -t3 + # bind -n C-4 select-window -t4 + # bind -n C-5 select-window -t5 + # bind -n C-6 select-window -t6 + # bind -n C-7 select-window -t7 + # bind -n C-8 select-window -t8 + # bind -n C-9 select-window -t9 ''; }; @@ -235,16 +257,16 @@ in userName = "Dustin Swan"; userEmail = "dustin@dustinswan.com"; signing = { - signByDefault = true; + # signByDefault = true; key = "AD11750151C10881970BD943AB49BD6B2B3A6377"; }; delta.enable = true; }; - programs.jujutsu = { - enable = true; - enableZshIntegration = true; - }; + # programs.jujutsu = { + # enable = true; + # enableZshIntegration = true; + # }; programs.gh.enable = true; programs.lazygit.enable = true; diff --git a/home-gui.nix b/home-gui.nix index cf628de..a58bea1 100644 --- a/home-gui.nix +++ b/home-gui.nix @@ -4,42 +4,6 @@ # home.packages = with pkgs; [ iosevka-bin ]; fonts.fontconfig.enable = true; - # programs.rio = { - # enable = true; - # settings = { - # fonts = { - # family = "Iosevka Nerd Font"; - # size = 20; - # }; - - # window = { - # foreground-opacity = 1.0; - # background-opacity = 0.9; - # blur = true; - # }; - - # # disable-ctlseqs-alt = true; - # option-as-alt = "left"; - # padding-x = 10; - - # adaptive-theme = { - # dark = "catppuccin-mocha"; - # light = "catppuccin-latte"; - # }; - - # navigation = { - # # mode = "Plain"; - # mode = "Breadcrumb"; - # }; - - # bindings = { - # keys = [ - # { key = "w"; "with" = "control"; bytes = [27 91 53 126]; } - # ]; - # }; - # }; - # }; - programs.alacritty = { enable = true; settings = {