diff --git a/hosts/pingbox/configuration.nix b/hosts/pingbox/configuration.nix index 88ff8fc..e5148dd 100644 --- a/hosts/pingbox/configuration.nix +++ b/hosts/pingbox/configuration.nix @@ -30,6 +30,8 @@ ]; }; + programs.kdeconnect.enable = true; + networking = { hostName = "pingbox"; interfaces.wlp170s0.useDHCP = true; diff --git a/users/configs/desktop/sway/default.nix b/users/configs/desktop/sway/default.nix index 95a9595..bbf8fbd 100644 --- a/users/configs/desktop/sway/default.nix +++ b/users/configs/desktop/sway/default.nix @@ -50,13 +50,15 @@ in { }; }; keybindings = { - "${mod}+Return" = "exec kitty"; + "${mod}+Return" = "exec wezterm"; "${mod}+q" = "kill"; "${mod}+d" = "exec tofi-drun --drun-launch=true"; - "${hyper}+Return" = "exec kitty"; + "${hyper}+Return" = "exec wezterm"; "${hyper}+q" = "kill"; "${hyper}+d" = "exec tofi-drun --drun-launch=true"; + "${mod}+Shift+s" = "exec grim -g \"$(slurp)\""; + "${mod}+h" = "focus left"; "${mod}+j" = "focus down"; "${mod}+k" = "focus up"; diff --git a/users/configs/system/default.nix b/users/configs/system/default.nix index 774d60c..a24445e 100644 --- a/users/configs/system/default.nix +++ b/users/configs/system/default.nix @@ -4,5 +4,6 @@ ./kitty ./nb ./nvim + ./wezterm ]; } diff --git a/users/configs/system/wezterm/default.nix b/users/configs/system/wezterm/default.nix new file mode 100644 index 0000000..b415528 --- /dev/null +++ b/users/configs/system/wezterm/default.nix @@ -0,0 +1,11 @@ +{ + pkgs, + lib, + hostname, + ... +}: { + programs.wezterm = { + enable = true; + enableZshIntegration = true; + }; +} diff --git a/users/daniel/default.nix b/users/daniel/default.nix index e4f4e54..d4c1452 100644 --- a/users/daniel/default.nix +++ b/users/daniel/default.nix @@ -31,6 +31,7 @@ gnumake go gopls + lua-language-server minisign nb nodejs @@ -73,6 +74,7 @@ spotify swaylock udiskie + wezterm wl-clipboard xclip zathura