Added zsh dotfile configuration to me
This commit is contained in:
parent
e70e804c34
commit
06c25186b7
2 changed files with 18 additions and 5 deletions
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
../modules/btop.nix
|
||||
../modules/term/ghostty.nix
|
||||
../modules/term/rio.nix
|
||||
# ../modules/term/rio.nix
|
||||
../modules/firefox.nix
|
||||
|
||||
#../modules/hypr/hypridle.nix
|
||||
|
|
@ -77,6 +77,22 @@
|
|||
# these are both required for home-manager to work
|
||||
home-manager.enable = true;
|
||||
|
||||
zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
autosuggestion.enable = true;
|
||||
syntaxHighlighting.enable = true;
|
||||
|
||||
history = {
|
||||
size = 10000;
|
||||
ignoreAllDups = true;
|
||||
path = "$HOME/.zsh_history";
|
||||
ignorePatterns = [
|
||||
"rm *"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
# set ssh profiles
|
||||
# (all we need is hyrule, everything else is through wishlist)
|
||||
# NOTE: (IMPORTANT) this DOES NOT start the ssh-agent
|
||||
|
|
|
|||
|
|
@ -24,7 +24,6 @@ in {
|
|||
|
||||
nixpkgs.config.allowUnfreePredicate = let
|
||||
whitelist = map lib.getName [
|
||||
pkgs.jetbrains.rider
|
||||
pkgs.obsidian
|
||||
pkgs.gitkraken
|
||||
pkgs.steam
|
||||
|
|
@ -176,13 +175,12 @@ in {
|
|||
|
||||
colmena-latest
|
||||
|
||||
jetbrains.rider
|
||||
gitkraken
|
||||
];
|
||||
};
|
||||
|
||||
# user for my professional jobs and stuff
|
||||
ae = {
|
||||
aez = {
|
||||
isNormalUser = true;
|
||||
extraGroups = ["wheel"];
|
||||
shell = pkgs.bash; #pkgs.fish
|
||||
|
|
@ -324,7 +322,6 @@ in {
|
|||
xwayland.enable = true;
|
||||
};
|
||||
|
||||
zsh.enable = true;
|
||||
fish.enable = true;
|
||||
|
||||
nix-ld.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue