feat: Move gui-programs to apps

This commit is contained in:
uttarayan21
2025-03-26 01:17:14 +05:30
parent cf2833d567
commit ceaf555686
10 changed files with 18 additions and 27 deletions

29
home/apps/kitty.nix Normal file
View File

@@ -0,0 +1,29 @@
{
pkgs,
device,
inputs,
...
}: {
programs.kitty = {
enable = pkgs.stdenv.isLinux;
# enable = false;
font = {
# name = "FiraCode Nerd Font Mono";
# name = "Hasklug Nerd Font Mono";
name = "Monaspace Krypton Var Light";
size = 13;
};
settings = {
background_opacity = "0.8";
background = "#000000";
shell = "${pkgs.fish}/bin/fish";
hide_window_decorations = "yes";
};
shellIntegration.enableFishIntegration = true;
darwinLaunchOptions = [
"--single-instance"
];
themeFile = "Catppuccin-Mocha";
package = inputs.nixpkgs-master.legacyPackages.${device.system}.kitty;
};
}