From 1a9497aa0687427c005ca793cc76f7e38431717f Mon Sep 17 00:00:00 2001 From: MatthieuGomes Date: Mon, 16 Feb 2026 09:00:48 -0500 Subject: [PATCH 1/3] fix(vsocde) : fixed window rule about vscode (I think) --- programs/desktop/plasma.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/desktop/plasma.nix b/programs/desktop/plasma.nix index 646b1df..5cf7d19 100644 --- a/programs/desktop/plasma.nix +++ b/programs/desktop/plasma.nix @@ -39,7 +39,7 @@ in { window-rules = [ { description = "vscode-desktop-file"; - match.window-class = "code code-url-handler"; + match.window-class = "code code"; apply.desktopfile = "/run/current-system/etc/profiles/per-user/matthieu/share/applications/code.desktop"; # TODO: make this dynamic } ]; From 107a3108ebf2999ab75248eaee253c8cb6978770 Mon Sep 17 00:00:00 2001 From: MatthieuGomes Date: Mon, 16 Feb 2026 09:02:22 -0500 Subject: [PATCH 2/3] fix(default-terminal) : added default terminal in kdeglobal config so it apply correctly --- programs/desktop/plasma.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/programs/desktop/plasma.nix b/programs/desktop/plasma.nix index 5cf7d19..ad103e4 100644 --- a/programs/desktop/plasma.nix +++ b/programs/desktop/plasma.nix @@ -36,6 +36,10 @@ in { # inherit (settings); programs.plasma = { enable = true; + configFile.kdeglobals.General = { + TerminalApplication = "ghostty"; + TerminalService = "com.mitchellh.ghostty.desktop"; + }; window-rules = [ { description = "vscode-desktop-file"; From e3a7550688d46ed486c7556677c6d149b005adff Mon Sep 17 00:00:00 2001 From: MatthieuGomes Date: Mon, 16 Feb 2026 09:07:58 -0500 Subject: [PATCH 3/3] fix(temp_files) : ignore temp files --- .gitignore | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ffd8ad0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +prefs.json +programs/browsers/prefs.js +test +programs/browsers/toolbar.json +programs/browsers/test.json