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/btop.nix
|
||||||
../modules/term/ghostty.nix
|
../modules/term/ghostty.nix
|
||||||
../modules/term/rio.nix
|
# ../modules/term/rio.nix
|
||||||
../modules/firefox.nix
|
../modules/firefox.nix
|
||||||
|
|
||||||
#../modules/hypr/hypridle.nix
|
#../modules/hypr/hypridle.nix
|
||||||
|
|
@ -77,6 +77,22 @@
|
||||||
# these are both required for home-manager to work
|
# these are both required for home-manager to work
|
||||||
home-manager.enable = true;
|
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
|
# set ssh profiles
|
||||||
# (all we need is hyrule, everything else is through wishlist)
|
# (all we need is hyrule, everything else is through wishlist)
|
||||||
# NOTE: (IMPORTANT) this DOES NOT start the ssh-agent
|
# NOTE: (IMPORTANT) this DOES NOT start the ssh-agent
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,6 @@ in {
|
||||||
|
|
||||||
nixpkgs.config.allowUnfreePredicate = let
|
nixpkgs.config.allowUnfreePredicate = let
|
||||||
whitelist = map lib.getName [
|
whitelist = map lib.getName [
|
||||||
pkgs.jetbrains.rider
|
|
||||||
pkgs.obsidian
|
pkgs.obsidian
|
||||||
pkgs.gitkraken
|
pkgs.gitkraken
|
||||||
pkgs.steam
|
pkgs.steam
|
||||||
|
|
@ -176,13 +175,12 @@ in {
|
||||||
|
|
||||||
colmena-latest
|
colmena-latest
|
||||||
|
|
||||||
jetbrains.rider
|
|
||||||
gitkraken
|
gitkraken
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# user for my professional jobs and stuff
|
# user for my professional jobs and stuff
|
||||||
ae = {
|
aez = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = ["wheel"];
|
extraGroups = ["wheel"];
|
||||||
shell = pkgs.bash; #pkgs.fish
|
shell = pkgs.bash; #pkgs.fish
|
||||||
|
|
@ -324,7 +322,6 @@ in {
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
zsh.enable = true;
|
|
||||||
fish.enable = true;
|
fish.enable = true;
|
||||||
|
|
||||||
nix-ld.enable = true;
|
nix-ld.enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue