Add GTK Theme

inky
Elnu 2 years ago
parent 5180740b3e
commit 8819d2538c

@ -17,5 +17,6 @@
- Get area selection screenshots working in i3 (currently only when manually run)
- Fix/map media keys (already declared within [`i3.nix`](i3.nix) but are non-functional
- Fix kitty bell disable not working
- Fix Nordic GTK theme icons not working in nautilus
- Add Gruvbox switching support
- kitty theme is "Gruvbox Dark", [see the full list](https://github.com/kovidgoyal/kitty-themes/blob/master/themes.json).

@ -2,6 +2,8 @@
{
services = {
# dconf is required for setting GTK themes, see home.nix
dbus.packages = with pkgs; [ dconf ];
xserver = {
enable = true;
libinput = {

@ -14,6 +14,22 @@
programs.home-manager.enable = true;
gtk = {
enable = true;
iconTheme = {
name = "Nordic";
package = pkgs.nordic;
};
theme = {
name = "Nordic";
package = pkgs.nordic;
};
gtk3.extraConfig = {
# Remove minimize, maximize, and close buttons
gtk-decoration-layout = "appmenu:none";
};
};
home = {
username = "${user}";
homeDirectory = "/home/${user}";
@ -30,6 +46,7 @@
# GUI applications
firefox
discord
gnome.nautilus
];
file = {

Loading…
Cancel
Save