dotnix/apps/gui/default.nix

49 lines
1.0 KiB
Nix
Raw Normal View History

{pkgs, ...}: {
2023-06-28 20:48:01 +00:00
imports = [
../nogui
2023-06-28 20:48:01 +00:00
./firefox.nix
./ghostty.nix
./gtk.nix
./spotify.nix
./tiny.nix
2023-06-28 20:48:01 +00:00
./wezterm.nix
];
home = {
packages = with pkgs; [
# Tools
cinny-desktop
2023-06-28 20:48:01 +00:00
delve
discord
obsidian
spotify-player
2023-06-28 20:48:01 +00:00
# LSPs
marksman
nodePackages.yaml-language-server
# IDEs
jetbrains.goland
];
};
dconf.settings = let
wallpaper = pkgs.fetchurl {
url = "https://user.fm/files/v2-3834da30df507c4ba97a551571e98e33/nixppuccin.png";
hash = "sha256-dwM+Wi2gse7Eu4f/suU2BsVACPHMfSaXYOpZPqx6/SQ=";
};
in {
"org/cinnamon/desktop/background" = {
picture-uri = "file://${wallpaper}";
};
"org/cinnamon/desktop/interface" = {
font-name = "Monaspace Neon 10";
};
"org/cinnamon/desktop/wm/preferences" = {
titlebar-font = "Monaspace Neon Bold 10";
};
"org/gnome/desktop/interface" = {
document-font-name = "Monaspace Xenon 10";
monospace-font-name = "Monaspace Argon 10";
};
};
2023-06-28 20:48:01 +00:00
}