From 581a8905659cb178b6cad709269554f4896271be Mon Sep 17 00:00:00 2001 From: muon Date: Fri, 1 Aug 2025 18:54:00 +0000 Subject: [PATCH 1/2] Add qb editor --- modules/home/desktop/development.nix | 4 ++++ modules/home/terminal/development.nix | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/modules/home/desktop/development.nix b/modules/home/desktop/development.nix index 4e2bea7..55a4315 100644 --- a/modules/home/desktop/development.nix +++ b/modules/home/desktop/development.nix @@ -3,6 +3,8 @@ lib.mkEnableOption "enables gui development tools"; config = lib.mkIf config.mods.desktop.development.enable { + home.packages = with pkgs; [ i3-swallow ]; + programs.qutebrowser = { enable = true; @@ -12,6 +14,8 @@ default_page = "https://online.bonjourr.fr/"; start_pages = "https://online.bonjourr.fr/"; }; + editor.command = + [ "swallow" "alacritty" "-e" "hx" "{file}:{line}:{column}" ]; }; searchEngines = { diff --git a/modules/home/terminal/development.nix b/modules/home/terminal/development.nix index ba15b4b..4fb1ea9 100644 --- a/modules/home/terminal/development.nix +++ b/modules/home/terminal/development.nix @@ -35,6 +35,10 @@ settings = { keys.normal = { "esc" = [ "collapse_selection" "keep_primary_selection" ]; + "Z" = { + "Q" = ":quit!"; + "Z" = ":write-quit!"; + }; "V" = [ "select_mode" "extend_to_line_bounds" ]; }; editor = { From 08057df9e6e40bd02c6b976540cc57e0016395d8 Mon Sep 17 00:00:00 2001 From: muon Date: Fri, 1 Aug 2025 20:25:27 +0000 Subject: [PATCH 2/2] Update pavu path i3 --- modules/home/desktop/i3.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/home/desktop/i3.nix b/modules/home/desktop/i3.nix index 9e33ebc..21fc88b 100644 --- a/modules/home/desktop/i3.nix +++ b/modules/home/desktop/i3.nix @@ -34,7 +34,7 @@ in with lib; { format = " $icon $volume "; click = [{ button = "left"; - cmd = "pavucontrol"; + cmd = "${lib.getExe pkgs.pavucontrol}"; }]; } {