improved gtk

This commit is contained in:
Morten Olsen
2024-04-17 20:56:36 +02:00
parent 68ab6df1d3
commit 8abe93f54b
10 changed files with 102 additions and 10 deletions

View File

@@ -8,7 +8,7 @@
isNormalUser = true;
description = "Alice";
extraGroups = [ "networkmanager" "wheel" ];
shell = pkgs.bash;
shell = pkgs.zsh;
};
users.users."alice".openssh.authorizedKeys.keys = [

View File

@@ -9,6 +9,7 @@
./programs/terminal
./programs/kitty
./programs/firefox
./programs/devbox
#./programs/vscode
];
@@ -17,8 +18,15 @@
};
home.stateVersion = "23.11";
home.packages = [
pkgs.signal-desktop
home.packages = with pkgs; [
signal-desktop
gnomeExtensions.user-themes
gnomeExtensions.tray-icons-reloaded
gnomeExtensions.vitals
gnomeExtensions.dash-to-panel
gnomeExtensions.sound-output-device-chooser
gnomeExtensions.space-bar
];
@@ -26,4 +34,52 @@
programs.home-manager.enable = true;
dconf.settings = {
"org/gnome/shell" = {
disable-user-extensions = false;
enabled-extensions = [
"user-theme@gnome-shell-extensions.gcampax.github.com"
"trayIconsReloaded@selfmade.pl"
# "Vitals@CoreCoding.com"
"dash-to-panel@jderose9.github.com"
"sound-output-device-chooser@kgshank.net"
"space-bar@luchrioh"
];
};
};
gtk = {
enable = true;
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
theme = {
name = "Orchis-Dark";
package = pkgs.orchis;
};
cursorTheme = {
name = "Numix-Cursor";
package = pkgs.numix-cursor-theme;
};
gtk3.extraConfig = {
Settings = ''
gtk-application-prefer-dark-theme=1
'';
};
gtk4.extraConfig = {
Settings = ''
gtk-application-prefer-dark-theme=1
'';
};
};
}

View File

@@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{ config, pkgs, themes, ... }:
{

View File

@@ -0,0 +1,7 @@
{ config, pkgs, ... }:
{
home.packages = [
pkgs.devbox
];
}

View File

@@ -0,0 +1 @@
eval "$(zoxide init zsh)"

View File

@@ -5,7 +5,7 @@ if [ -d $HOME/.shellrc/rc.d ]; then
source $file
done
for file in $HOME/.shellrc/zshrc.d/*.zsh; do
for file in $HOME/.shellrc/rc.d/*.zsh; do
source $file
done
fi