diff --git a/assets/niri.kdl b/assets/niri.kdl index 275328e..5c91c8f 100644 --- a/assets/niri.kdl +++ b/assets/niri.kdl @@ -171,7 +171,7 @@ spawn-at-startup "noctalia-shell" binds { 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"; } 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"; } diff --git a/assets/noctalia.json b/assets/noctalia.json index 5c8b4ba..eaecf83 100644 --- a/assets/noctalia.json +++ b/assets/noctalia.json @@ -374,7 +374,7 @@ "position": "center", "pinnedApps": [], "sortByMostUsed": true, - "terminalCommand": "blackbox", + "terminalCommand": "kitty -e", "customLaunchPrefixEnabled": false, "customLaunchPrefix": "", "viewMode": "list", diff --git a/flake.lock b/flake.lock index 36070a7..b4ebd67 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1778620495, - "narHash": "sha256-Gu7UhWjwKCgSiVC3Qz/Rc7cYi9DNuDTBxYzg3kfLvfM=", + "lastModified": 1778857089, + "narHash": "sha256-TclWRW2SdFeETLaiTG4BA8C8C4m/LppQEldncqyTzAQ=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "be35f75ac305f430f5f9d89b5f5a4af59ca7567e", + "rev": "ab2b0af63fbc9fb779d684f19149b790978be8a8", "type": "github" }, "original": { @@ -184,11 +184,11 @@ ] }, "locked": { - "lastModified": 1779336838, - "narHash": "sha256-n1+l78hJRABp4cQHKeD0BVByT0vZLPqd09Tvoq8Q+d8=", + "lastModified": 1779507042, + "narHash": "sha256-7wOwi8B6D0BYsieZCnHZZj2sNUzgJhLoIVSfkwB7lxQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "928d72376949e222ea4f07b44828a55b0136422e", + "rev": "509ed3c603349a9d43de9e2ae6613baea6bd5b34", "type": "github" }, "original": { @@ -272,11 +272,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1779444634, - "narHash": "sha256-/GsERxVHcW4OsPb0GQc8kHdruBkOy3N2FDFPzzt7Wxw=", + "lastModified": 1779479172, + "narHash": "sha256-M4JsvbhxoddXhZrJqbBBroifAu55WfH+SPWmJjKudvo=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "be2659c1b9b67cc81ea6119601b6860ce1c1beb5", + "rev": "342f5bd9a3f5653d7fe5ce421ec1c05095485ab3", "type": "github" }, "original": { @@ -449,11 +449,11 @@ ] }, "locked": { - "lastModified": 1778234770, - "narHash": "sha256-jAcsogZwWMfXT9MfXxZzkwliAqIuZUV0p71h6Ba9ReE=", + "lastModified": 1779475241, + "narHash": "sha256-Nw4DN0A5krWNcPBvuWe5Gz2yuxsUUPiDgtu6SVPJQeU=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "a2dbd8a4cc51f7cbe4224732668392bb1aa79df2", + "rev": "3cd3972b2ee658a14d2610d8494e09259e530124", "type": "github" }, "original": { @@ -525,11 +525,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1779306729, - "narHash": "sha256-ccC0CMMW6a4sz1L9Ze9uskiT3nvGMbRA5/ZAfUkYsZ0=", + "lastModified": 1779477384, + "narHash": "sha256-lByanSWg/pKyDJ2pMuphIxMuCMy7qpYG2/gGjp//UFk=", "owner": "xddxdd", "repo": "nix-cachyos-kernel", - "rev": "ac9f02824490d781e39e252d1fab0114fed1d9c7", + "rev": "86d7051a5694db99f4db6165bcaf15e7bba8672a", "type": "github" }, "original": { @@ -541,11 +541,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1778443072, - "narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=", + "lastModified": 1779357205, + "narHash": "sha256-cCO8aTqss5x9Ky8GWkpY0Hy5fyTZEbtifSUV8QjSzic=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32", + "rev": "f83fc3c307e74bc5fd5adb7eb6b8b13ffd2a36e1", "type": "github" }, "original": { @@ -588,11 +588,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1779273561, - "narHash": "sha256-O3UFKrh5oDyOwqD4Njdf7+SIxptOl3gHZyesYvNsIbw=", + "lastModified": 1779436535, + "narHash": "sha256-jJ8YPw+bnLy1c8oI0hO4NKvbCQOt9V1aSUzhpLPs3Cw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8e72e9888e67ce593df16546cd31e0d75544ad0d", + "rev": "d04de155b837ea2ba199ec83851b9dbffe57af08", "type": "github" }, "original": { @@ -604,11 +604,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1778869304, - "narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=", + "lastModified": 1779357205, + "narHash": "sha256-cCO8aTqss5x9Ky8GWkpY0Hy5fyTZEbtifSUV8QjSzic=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d233902339c02a9c334e7e593de68855ad26c4cb", + "rev": "f83fc3c307e74bc5fd5adb7eb6b8b13ffd2a36e1", "type": "github" }, "original": { @@ -669,11 +669,11 @@ "nixvim": "nixvim_2" }, "locked": { - "lastModified": 1779020433, - "narHash": "sha256-18ectm7n4oGLXg2AzL1iB9LyzhCAEy0HyRTqvsKsctw=", + "lastModified": 1779521151, + "narHash": "sha256-9/rumVopiy4tbcf2o7NGgNZv/gIzgsSZxwo/EYjzFCY=", "owner": "Superredstone", "repo": "nixvim", - "rev": "f992b47a950a241f3d2e62983f08892200b99d1d", + "rev": "c6b94479c22af7bad8c4e0db10f88b61b7c1d753", "type": "github" }, "original": { @@ -710,11 +710,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1779464656, - "narHash": "sha256-p0vArvaDkV3hE7FXpELVVm+YsjTI1BohVMHc63vDOto=", + "lastModified": 1779504029, + "narHash": "sha256-f8u9DV9Qk8KJh7DVvk4UgUFTN0NDJeFxgrffTSwPkpA=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "54dcecaa3c55e3d28e16cb9c1018264dc0685c6c", + "rev": "b99b7a7f06ff749df9ac43181ff7889ff90c5599", "type": "github" }, "original": { diff --git a/home/default.nix b/home/default.nix index 6434b6d..c74b97b 100644 --- a/home/default.nix +++ b/home/default.nix @@ -24,7 +24,7 @@ sessionVariables = { EDITOR = "nvim"; BROWSER = "firefox"; - TERMINAL = "blackbox"; + TERMINAL = "kitty"; }; packages = [ pkgs.dconf diff --git a/home/kitty.nix b/home/kitty.nix index 156d644..402d40f 100644 --- a/home/kitty.nix +++ b/home/kitty.nix @@ -1,17 +1,19 @@ -{ pkgs, ... }: +{ pkgs, currentSystemDe, ... }: { programs.kitty = { - enable = false; + enable = currentSystemDe != "none"; + themeFile = "Catppuccin-Mocha"; + extraConfig = " "; + enableGitIntegration = true; settings = { 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 = { package = pkgs.nerd-fonts.jetbrains-mono; name = "JetBrainsMono Nerd Font"; - size = 16; + size = 12; }; - themeFile = "Catppuccin-Mocha"; - extraConfig = " "; }; } diff --git a/modules/packages.nix b/modules/packages.nix index 6d04f7a..aaf324b 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -78,7 +78,6 @@ firefox gapless gimp - gnome-boxes mpv nautilus nextcloud-client