add readme and try fix gtk4 theming

This commit is contained in:
Leon Vatthauer 2024-06-25 13:00:11 +02:00
parent a00aed15d1
commit 65ce9f116d
Signed by: leonv
SSH key fingerprint: SHA256:G4+ddwoZmhLPRB1agvXzZMXIzkVJ36dUYZXf5NxT+u8
3 changed files with 25 additions and 11 deletions

3
gunther/README.md Normal file
View file

@ -0,0 +1,3 @@
# Gunther
My home setup.
![neofetch screenshot](specs.png)

View file

@ -13,6 +13,13 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
# theme for gtk applications # theme for gtk applications
orchis-theme orchis-theme
(catppuccin-gtk.override {
accents = [ "flamingo" ];
size = "compact";
tweaks = [ "rimless" "black" ];
variant = "macchiato";
})
nextcloud-client nextcloud-client
ausweisapp ausweisapp
@ -20,7 +27,6 @@
z3 z3
# stuff # stuff
tidal-hifi
jq jq
vlc vlc
openvpn openvpn
@ -44,12 +50,8 @@
# development # development
jetbrains.idea-ultimate jetbrains.idea-ultimate
gnumake gnumake
# texliveFull
# texlive.combined.scheme-full
# ltex-ls
ghostscript ghostscript
jdk11 jdk11
coq
gcc gcc
haskell.compiler.ghc981 haskell.compiler.ghc981
cabal-install cabal-install
@ -78,27 +80,24 @@
inputs.hyprland-contrib.packages.${pkgs.system}.grimblast inputs.hyprland-contrib.packages.${pkgs.system}.grimblast
bluez bluez
htop htop
archiver
gnome.file-roller gnome.file-roller
discord
zip zip
# emacs
shellcheck
# yubikey # yubikey
yubico-pam yubico-pam
yubikey-manager yubikey-manager
# agda # proof assistants
(agda.withPackages [ (agda.withPackages [
agdaPackages.standard-library agdaPackages.standard-library
agdaPackages.agda-categories agdaPackages.agda-categories
]) ])
coq
lean4 lean4
# for emacs # for emacs
texlab texlab
shellcheck
]; ];
xdg.configHome = /home/leonv/.config; xdg.configHome = /home/leonv/.config;
@ -146,6 +145,9 @@
font = { font = {
name = "NotoSans Nerd Font"; name = "NotoSans Nerd Font";
}; };
gtk3 = {
extraConfig.gtk-application-prefer-dark-theme = true;
};
}; };
home.sessionVariables.GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark"; home.sessionVariables.GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
home.sessionPath = [ "$HOME/.config/emacs/bin" ]; home.sessionPath = [ "$HOME/.config/emacs/bin" ];
@ -154,5 +156,14 @@
enable = true; enable = true;
}; };
dconf.settings = {
# GTK4 Setup
"org/gnome/desktop/interface" = {
gtk-theme = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
color-scheme = "prefer-dark";
};
};
services.mpris-proxy.enable = true; services.mpris-proxy.enable = true;
} }

BIN
gunther/specs.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB