feat(wm): more gtk customization, now with dark mode :3
This commit is contained in:
parent
62c7c3ab0d
commit
fad36abcc7
4 changed files with 49 additions and 9 deletions
|
|
@ -36,8 +36,6 @@
|
|||
accent = "mauve";
|
||||
};
|
||||
|
||||
gtk.catppuccin.enable = true;
|
||||
|
||||
imports =
|
||||
[
|
||||
inputs.catppuccin.homeManagerModules.catppuccin
|
||||
|
|
@ -51,13 +49,6 @@
|
|||
./misc_pkgs
|
||||
./wm
|
||||
];
|
||||
|
||||
home.pointerCursor = {
|
||||
gtk.enable = true;
|
||||
package = pkgs.posy-cursors;
|
||||
name = "Posy_Cursor";
|
||||
size = 16;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -8,11 +8,13 @@
|
|||
signal-desktop
|
||||
element-desktop
|
||||
bitwarden-desktop
|
||||
thunderbird
|
||||
|
||||
# Terminal applications
|
||||
gh # github
|
||||
easyeffects
|
||||
hyfetch
|
||||
fastfetch
|
||||
ranger
|
||||
xfce.thunar
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
imports = [
|
||||
./alacritty.nix
|
||||
./dunst.nix
|
||||
./gtk.nix
|
||||
./hyprland.nix
|
||||
./swaylock.nix
|
||||
./waybar
|
||||
|
|
|
|||
46
home/wm/gtk.nix
Normal file
46
home/wm/gtk.nix
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
gtk = {
|
||||
catppuccin = {
|
||||
enable = true;
|
||||
size = "compact";
|
||||
tweaks = [ "rimless" ];
|
||||
};
|
||||
font = {
|
||||
name = "Roboto Condensed";
|
||||
size = 10;
|
||||
};
|
||||
iconTheme = {
|
||||
name = "Papirus-Dark";
|
||||
package = pkgs.catppuccin-papirus-folders.override {
|
||||
flavor = "mocha";
|
||||
accent = "mauve";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
home.pointerCursor = {
|
||||
gtk.enable = true;
|
||||
package = pkgs.posy-cursors;
|
||||
name = "Posy_Cursor";
|
||||
size = 16;
|
||||
};
|
||||
|
||||
gtk.cursorTheme = {
|
||||
name = "Posy_Cursor";
|
||||
size = 16;
|
||||
};
|
||||
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme.name = "gtk";
|
||||
};
|
||||
|
||||
# enable dark mode in electron apps (and possibly other places too)
|
||||
# https://github.com/NixOS/nixpkgs/issues/274554#issuecomment-2211307799
|
||||
dconf.settings = {
|
||||
"org/gnome/desktop/interface" = {
|
||||
color-scheme = "prefer-dark";
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Reference in a new issue