refactor(theme): fix gtk and qt theming
This commit is contained in:
@@ -122,13 +122,26 @@
|
||||
|
||||
# enable steam on this machine
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
programs.steam.enable = true;
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
remotePlay.openFirewall = true;
|
||||
dedicatedServer.openFirewall = true;
|
||||
localNetworkGameTransfers.openFirewall = true;
|
||||
};
|
||||
|
||||
# fix black screen in steam on intel gpu
|
||||
programs.steam.package = pkgs.steam.override {
|
||||
extraArgs = "-system-composer";
|
||||
};
|
||||
|
||||
# enable the OpenSSH daemon
|
||||
services.openssh.enable = true;
|
||||
services.openssh = {
|
||||
enable = true;
|
||||
openFirewall = true;
|
||||
};
|
||||
|
||||
# firewall configs
|
||||
networking.firewall.allowedTCPPorts = [ 22 ];
|
||||
networking.firewall.allowedTCPPorts = [ ];
|
||||
networking.firewall.allowedUDPPorts = [ ];
|
||||
|
||||
# enable home-manager globally
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
home.username = "aaron";
|
||||
home.homeDirectory = "/home/aaron";
|
||||
|
||||
# packages
|
||||
# user packages
|
||||
home.packages = with pkgs; [
|
||||
fastfetch
|
||||
zip
|
||||
@@ -47,7 +47,8 @@
|
||||
userName = "aaron";
|
||||
userEmail = "aaron@0x29a.ch";
|
||||
};
|
||||
|
||||
|
||||
# configure zsh theme
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
autosuggestion.enable = true;
|
||||
@@ -58,26 +59,26 @@
|
||||
};
|
||||
};
|
||||
|
||||
## set gtk theme
|
||||
#gtk = {
|
||||
# enable = true;
|
||||
# theme = {
|
||||
# name = "Adwaita-dark";
|
||||
# package = pkgs.gnome-themes-extra;
|
||||
# };
|
||||
# gtk3.extraConfig.gtk-application-prefer-dark-theme = 1;
|
||||
# gtk4.extraConfig.gtk-application-prefer-dark-theme = 1;
|
||||
#};
|
||||
#
|
||||
## set qt theme
|
||||
#qt = {
|
||||
# enable = true;
|
||||
# platformTheme.name = "gtk";
|
||||
# style = {
|
||||
# name = "adwaita-dark";
|
||||
# package = pkgs.adwaita-qt;
|
||||
# };
|
||||
#};
|
||||
# set gtk theme
|
||||
gtk = {
|
||||
enable = true;
|
||||
theme = {
|
||||
name = "Adwaita-dark";
|
||||
package = pkgs.gnome-themes-extra;
|
||||
};
|
||||
gtk3.extraConfig.gtk-application-prefer-dark-theme = 1;
|
||||
gtk4.extraConfig.gtk-application-prefer-dark-theme = 1;
|
||||
};
|
||||
|
||||
# set qt theme
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme.name = "qt6";
|
||||
style = {
|
||||
name = "adwaita-dark";
|
||||
package = pkgs.adwaita-qt;
|
||||
};
|
||||
};
|
||||
|
||||
# set env vars
|
||||
home.sessionVariables = {
|
||||
|
||||
Reference in New Issue
Block a user