home(gnome): configure gnome user experience
This commit is contained in:
parent
2b0394902c
commit
9037aba427
7 changed files with 143 additions and 1 deletions
29
home/gnome/impl/home.nix
Normal file
29
home/gnome/impl/home.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
{ pkgs
|
||||
, lib
|
||||
, config
|
||||
, ... }: with lib; let
|
||||
cfg = config.passthrough.gnome;
|
||||
in mkIf cfg.enable {
|
||||
# cursor theme
|
||||
home.pointerCursor = {
|
||||
package = pkgs.catppuccin-cursors.frappeDark;
|
||||
name = "Catppuccin-Frappe-Dark-Cursors";
|
||||
};
|
||||
|
||||
# gtk theme
|
||||
gtk.theme = {
|
||||
package = pkgs.catppuccin-gtk.override {
|
||||
accents = [ "pink" ];
|
||||
size = "compact";
|
||||
#tweaks = [ "rimless" "black" ];
|
||||
variant = "frappe";
|
||||
};
|
||||
name = "Catppuccin-Frappe-Compact-Pink-Dark";
|
||||
};
|
||||
|
||||
home.packages = with pkgs.gnomeExtensions; [
|
||||
dash-to-panel
|
||||
dash-to-dock
|
||||
appindicator
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue