From a20d463a1784a1b8fbcb6c20813b4be8854c915f Mon Sep 17 00:00:00 2001 From: smayzy Date: Sat, 21 Jun 2025 10:20:30 +0200 Subject: [PATCH] zsh, waybar, dig --- configuration.nix | 6 ++++++ dotfiles/hypr-desk/source/binds.conf | 2 +- home.nix | 10 ++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/configuration.nix b/configuration.nix index ea1c531..31ceb57 100644 --- a/configuration.nix +++ b/configuration.nix @@ -48,6 +48,8 @@ packages = with pkgs; []; }; + users.defaultUserShell = pkgs.zsh; + services.xserver.xkb = { layout = "fr"; variant = ""; @@ -87,10 +89,14 @@ wl-clipboard libnotify hyprpaper + font-awesome + dig ]; programs.firefox.enable = true; + programs.zsh.enable = true; + programs.nh = { enable = true; clean.enable = true; diff --git a/dotfiles/hypr-desk/source/binds.conf b/dotfiles/hypr-desk/source/binds.conf index eb142b2..14a3972 100644 --- a/dotfiles/hypr-desk/source/binds.conf +++ b/dotfiles/hypr-desk/source/binds.conf @@ -33,7 +33,7 @@ bind = ,XF86AudioLowerVolume, exec, virt-manager bind = $mainMod SHIFT, B, exec, killall waybar && waybar & # Hide waybar -bind = $mainMod, X, exec, killall waybar || waybar & +bind = $mainMod, X, exec, pkill waybar || waybar & # Clipboard history bind = $mainMod, V, exec, cliphist list | wofi -dmenu | cliphist decode | wl-copy diff --git a/home.nix b/home.nix index 6e10c1c..858e129 100644 --- a/home.nix +++ b/home.nix @@ -58,6 +58,16 @@ EDITOR = "vim"; }; + programs.zsh = { + enable = true; + enableCompletion = true; + autosuggestion.enable = true; + syntaxHighlighting.enable = true; + history.size = 100000; + shellAliases = { + }; + }; + programs.neovim = { enable = true; viAlias = true;