feat(program): replace blackbox with kitty

This commit is contained in:
2026-05-23 11:24:23 +02:00
parent 5703190fc1
commit c598be8f3f
6 changed files with 41 additions and 40 deletions
+1 -1
View File
@@ -171,7 +171,7 @@ spawn-at-startup "noctalia-shell"
binds { binds {
Mod+Shift+Slash { show-hotkey-overlay; } Mod+Shift+Slash { show-hotkey-overlay; }
Mod+Return hotkey-overlay-title="Run Blackbox" { spawn "blackbox"; } Mod+Return hotkey-overlay-title="Run Kitty" { spawn "kitty"; }
Mod+B hotkey-overlay-title="Run Firefox" { spawn "firefox"; } Mod+B hotkey-overlay-title="Run Firefox" { spawn "firefox"; }
Super+Alt+L hotkey-overlay-title="Lock the Screen" { spawn "noctalia-shell" "ipc" "call" "lockScreen" "lock"; } Super+Alt+L hotkey-overlay-title="Lock the Screen" { spawn "noctalia-shell" "ipc" "call" "lockScreen" "lock"; }
Mod+Space hotkey-overlay-title="Run application launcher" { spawn-sh "noctalia-shell ipc call launcher toggle"; } Mod+Space hotkey-overlay-title="Run application launcher" { spawn-sh "noctalia-shell ipc call launcher toggle"; }
+1 -1
View File
@@ -374,7 +374,7 @@
"position": "center", "position": "center",
"pinnedApps": [], "pinnedApps": [],
"sortByMostUsed": true, "sortByMostUsed": true,
"terminalCommand": "blackbox", "terminalCommand": "kitty -e",
"customLaunchPrefixEnabled": false, "customLaunchPrefixEnabled": false,
"customLaunchPrefix": "", "customLaunchPrefix": "",
"viewMode": "list", "viewMode": "list",
Generated
+30 -30
View File
@@ -20,11 +20,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1778620495, "lastModified": 1778857089,
"narHash": "sha256-Gu7UhWjwKCgSiVC3Qz/Rc7cYi9DNuDTBxYzg3kfLvfM=", "narHash": "sha256-TclWRW2SdFeETLaiTG4BA8C8C4m/LppQEldncqyTzAQ=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "be35f75ac305f430f5f9d89b5f5a4af59ca7567e", "rev": "ab2b0af63fbc9fb779d684f19149b790978be8a8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -184,11 +184,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1779336838, "lastModified": 1779507042,
"narHash": "sha256-n1+l78hJRABp4cQHKeD0BVByT0vZLPqd09Tvoq8Q+d8=", "narHash": "sha256-7wOwi8B6D0BYsieZCnHZZj2sNUzgJhLoIVSfkwB7lxQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "928d72376949e222ea4f07b44828a55b0136422e", "rev": "509ed3c603349a9d43de9e2ae6613baea6bd5b34",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -272,11 +272,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1779444634, "lastModified": 1779479172,
"narHash": "sha256-/GsERxVHcW4OsPb0GQc8kHdruBkOy3N2FDFPzzt7Wxw=", "narHash": "sha256-M4JsvbhxoddXhZrJqbBBroifAu55WfH+SPWmJjKudvo=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "be2659c1b9b67cc81ea6119601b6860ce1c1beb5", "rev": "342f5bd9a3f5653d7fe5ce421ec1c05095485ab3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -449,11 +449,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1778234770, "lastModified": 1779475241,
"narHash": "sha256-jAcsogZwWMfXT9MfXxZzkwliAqIuZUV0p71h6Ba9ReE=", "narHash": "sha256-Nw4DN0A5krWNcPBvuWe5Gz2yuxsUUPiDgtu6SVPJQeU=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "a2dbd8a4cc51f7cbe4224732668392bb1aa79df2", "rev": "3cd3972b2ee658a14d2610d8494e09259e530124",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -525,11 +525,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1779306729, "lastModified": 1779477384,
"narHash": "sha256-ccC0CMMW6a4sz1L9Ze9uskiT3nvGMbRA5/ZAfUkYsZ0=", "narHash": "sha256-lByanSWg/pKyDJ2pMuphIxMuCMy7qpYG2/gGjp//UFk=",
"owner": "xddxdd", "owner": "xddxdd",
"repo": "nix-cachyos-kernel", "repo": "nix-cachyos-kernel",
"rev": "ac9f02824490d781e39e252d1fab0114fed1d9c7", "rev": "86d7051a5694db99f4db6165bcaf15e7bba8672a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -541,11 +541,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1778443072, "lastModified": 1779357205,
"narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=", "narHash": "sha256-cCO8aTqss5x9Ky8GWkpY0Hy5fyTZEbtifSUV8QjSzic=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32", "rev": "f83fc3c307e74bc5fd5adb7eb6b8b13ffd2a36e1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -588,11 +588,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1779273561, "lastModified": 1779436535,
"narHash": "sha256-O3UFKrh5oDyOwqD4Njdf7+SIxptOl3gHZyesYvNsIbw=", "narHash": "sha256-jJ8YPw+bnLy1c8oI0hO4NKvbCQOt9V1aSUzhpLPs3Cw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8e72e9888e67ce593df16546cd31e0d75544ad0d", "rev": "d04de155b837ea2ba199ec83851b9dbffe57af08",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -604,11 +604,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1778869304, "lastModified": 1779357205,
"narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=", "narHash": "sha256-cCO8aTqss5x9Ky8GWkpY0Hy5fyTZEbtifSUV8QjSzic=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d233902339c02a9c334e7e593de68855ad26c4cb", "rev": "f83fc3c307e74bc5fd5adb7eb6b8b13ffd2a36e1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -669,11 +669,11 @@
"nixvim": "nixvim_2" "nixvim": "nixvim_2"
}, },
"locked": { "locked": {
"lastModified": 1779020433, "lastModified": 1779521151,
"narHash": "sha256-18ectm7n4oGLXg2AzL1iB9LyzhCAEy0HyRTqvsKsctw=", "narHash": "sha256-9/rumVopiy4tbcf2o7NGgNZv/gIzgsSZxwo/EYjzFCY=",
"owner": "Superredstone", "owner": "Superredstone",
"repo": "nixvim", "repo": "nixvim",
"rev": "f992b47a950a241f3d2e62983f08892200b99d1d", "rev": "c6b94479c22af7bad8c4e0db10f88b61b7c1d753",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -710,11 +710,11 @@
"noctalia-qs": "noctalia-qs" "noctalia-qs": "noctalia-qs"
}, },
"locked": { "locked": {
"lastModified": 1779464656, "lastModified": 1779504029,
"narHash": "sha256-p0vArvaDkV3hE7FXpELVVm+YsjTI1BohVMHc63vDOto=", "narHash": "sha256-f8u9DV9Qk8KJh7DVvk4UgUFTN0NDJeFxgrffTSwPkpA=",
"owner": "noctalia-dev", "owner": "noctalia-dev",
"repo": "noctalia-shell", "repo": "noctalia-shell",
"rev": "54dcecaa3c55e3d28e16cb9c1018264dc0685c6c", "rev": "b99b7a7f06ff749df9ac43181ff7889ff90c5599",
"type": "github" "type": "github"
}, },
"original": { "original": {
+1 -1
View File
@@ -24,7 +24,7 @@
sessionVariables = { sessionVariables = {
EDITOR = "nvim"; EDITOR = "nvim";
BROWSER = "firefox"; BROWSER = "firefox";
TERMINAL = "blackbox"; TERMINAL = "kitty";
}; };
packages = [ packages = [
pkgs.dconf pkgs.dconf
+8 -6
View File
@@ -1,17 +1,19 @@
{ pkgs, ... }: { pkgs, currentSystemDe, ... }:
{ {
programs.kitty = { programs.kitty = {
enable = false; enable = currentSystemDe != "none";
themeFile = "Catppuccin-Mocha";
extraConfig = " ";
enableGitIntegration = true;
settings = { settings = {
enable_audio_bell = false; enable_audio_bell = false;
linux_display_server = "x11"; # This is how you get borders in gnome! hide_window_decorations = true;
# linux_display_server = "x11"; # This is how you get borders in gnome!
}; };
font = { font = {
package = pkgs.nerd-fonts.jetbrains-mono; package = pkgs.nerd-fonts.jetbrains-mono;
name = "JetBrainsMono Nerd Font"; name = "JetBrainsMono Nerd Font";
size = 16; size = 12;
}; };
themeFile = "Catppuccin-Mocha";
extraConfig = " ";
}; };
} }
-1
View File
@@ -78,7 +78,6 @@
firefox firefox
gapless gapless
gimp gimp
gnome-boxes
mpv mpv
nautilus nautilus
nextcloud-client nextcloud-client