From 27b17a4195a304da154e3e5622a781e114fabd33 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Sun, 26 Nov 2023 12:08:00 +0800 Subject: [PATCH] users/home-manager: add shell configuration --- users/home-manager/foo-dogsquared/default.nix | 13 +++++++++++++ users/home-manager/plover/default.nix | 17 +++++++++++++++-- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/users/home-manager/foo-dogsquared/default.nix b/users/home-manager/foo-dogsquared/default.nix index 359ffdaa..58fcc4c7 100644 --- a/users/home-manager/foo-dogsquared/default.nix +++ b/users/home-manager/foo-dogsquared/default.nix @@ -22,6 +22,19 @@ in }; }; + # My user shell of choice because I'm not a hipster. + programs.bash = { + enable = true; + historyControl = [ "erasedups" "ignoredups" "ignorespace" ]; + historyIgnore = [ + "cd" + "exit" + "lf" + "ls" + "nvim" + ]; + }; + # Set nixpkgs config both outside and inside of home-manager. nixpkgs.config = import ./config/nixpkgs/config.nix; xdg.configFile."nixpkgs/config.nix".source = ./config/nixpkgs/config.nix; diff --git a/users/home-manager/plover/default.nix b/users/home-manager/plover/default.nix index e7d84995..766d196f 100644 --- a/users/home-manager/plover/default.nix +++ b/users/home-manager/plover/default.nix @@ -13,6 +13,19 @@ jq ]; + # My user shell of choice because I'm not a hipster. + programs.bash = { + enable = true; + historyControl = [ "erasedups" "ignoredups" "ignorespace" ]; + historyIgnore = [ + "cd" + "exit" + "lf" + "ls" + "nvim" + ]; + }; + profiles = { dev = { enable = true; @@ -33,8 +46,8 @@ "bash.history" "vim.history" ]; - startAt = "daily"; + startAt = "weekly"; }; - home.stateVersion = "23.05"; + home.stateVersion = "23.11"; }