what in the world is wrong with GNOME...

This commit is contained in:
CDaut 2024-03-03 00:11:46 +01:00
parent d1ed945935
commit f30d7f25da
Signed by: clara
GPG key ID: 223391B52FAD4463
4 changed files with 50 additions and 1 deletions

View file

@ -61,6 +61,7 @@
desktopManager.wallpaper.mode = "fill"; desktopManager.wallpaper.mode = "fill";
}; };
services.gvfs.enable = true;
# Configure console keymap # Configure console keymap
console.keyMap = "de"; console.keyMap = "de";
@ -91,6 +92,14 @@
wget wget
]; ];
programs.dconf.enable = true;
environment.pathsToLink = [ "/share/zsh" ];
environment.sessionVariables = {
GTK_THEME = "Adwaita:dark";
};
# This value determines the NixOS release from which the default # This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions # settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave # on your system were taken. Its perfectly fine and recommended to leave

View file

@ -26,6 +26,7 @@ in
./programm_configs/i3.nix ./programm_configs/i3.nix
./programm_configs/picom.nix ./programm_configs/picom.nix
./programm_configs/zsh.nix ./programm_configs/zsh.nix
./programm_configs/gnome.nix
]; ];
# The home.packages option allows you to install Nix packages into your # The home.packages option allows you to install Nix packages into your
@ -35,6 +36,7 @@ in
polybar polybar
scrot scrot
imagemagick imagemagick
htop
firefox firefox
tex tex
jetbrains.idea-ultimate jetbrains.idea-ultimate
@ -59,5 +61,10 @@ in
# envars # envars
home.sessionVariables = { home.sessionVariables = {
EDITOR = "vim"; EDITOR = "vim";
GTK_THEME = "Adwaita:dark";
};
systemd.user.sessionVariables = {
GTK2_RC_FILES = "/home/clemens/.gtkrc-2.0";
GTK_THEME = "Adwaita:dark";
}; };
} }

View file

@ -0,0 +1,31 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
dconf
glib
gnome.nautilus
];
dconf = {
enable = true;
settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
};
};
gtk = {
enable = true;
theme = {
name = "Adwaita-dark";
package = pkgs.gnome.gnome-themes-extra;
};
gtk4.extraConfig = {
gtk-application-prefer-dark-theme = true;
};
};
}

View file

@ -2,6 +2,8 @@
{ {
programs.zsh = { programs.zsh = {
enable = true; enable = true;
enableCompletion = true;
enableAutosuggestions = true;
oh-my-zsh = { oh-my-zsh = {
enable = true; enable = true;
plugins = [ "git" "battery" "docker" "docker-compose" "virtualenv" ]; plugins = [ "git" "battery" "docker" "docker-compose" "virtualenv" ];