UN-HOME-MANAGER-MY-CONFIG

HM BE GONE AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
This commit is contained in:
Charlie Root 2024-11-04 12:47:16 +01:00
commit 050a360fbb
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
4 changed files with 47 additions and 47 deletions

View file

@ -1,6 +1,6 @@
_: { _: {
imports = [ imports = [
./home-manager.nix # ./home-manager.nix
./system.nix ./system.nix
./xdg.nix ./xdg.nix
./git.nix ./git.nix

View file

@ -3,7 +3,7 @@ _: {
./foot.nix ./foot.nix
./spicetify.nix ./spicetify.nix
./steam.nix ./steam.nix
./schizofox.nix # ./schizofox.nix
./minecraft.nix ./minecraft.nix
]; ];
} }

View file

@ -4,21 +4,21 @@
in { in {
imports = [ imports = [
./qt.nix ./qt.nix
./gtk.nix # ./gtk.nix
./colors.nix ./colors.nix
./fonts.nix ./fonts.nix
]; ];
home-manager.users.${username} = { # home-manager.users.${username} = {
home.pointerCursor = { # home.pointerCursor = {
# inherit the default values set in the options, # # inherit the default values set in the options,
# since these are the once I need on all my systems. # # since these are the once I need on all my systems.
inherit package name size; # inherit package name size;
# make gtk follow the cursor choices # # make gtk follow the cursor choices
gtk.enable = true; # # gtk.enable = true;
# ditto # # ditto
x11.enable = true; # x11.enable = true;
}; # };
}; # };
} }

View file

@ -20,43 +20,43 @@ in {
GTK_THEME = theme.name; GTK_THEME = theme.name;
}; };
home-manager.users.${username} = { # home-manager.users.${username} = {
# This is taken from jacekpoz, thanks a lot! # # This is taken from jacekpoz, thanks a lot!
qt = { # qt = {
enable = true; # enable = true;
style = { # style = {
inherit (cfg) name; # inherit (cfg) name;
package = cfg.package.override { # package = cfg.package.override {
flavour = [cfg.variant]; # flavour = [cfg.variant];
accents = [cfg.accentColor]; # accents = [cfg.accentColor];
}; # };
}; # };
}; # };
home = { # home = {
packages = with pkgs; [ # packages = with pkgs; [
qt5.qttools # qt5.qttools
qt6Packages.qtstyleplugin-kvantum # qt6Packages.qtstyleplugin-kvantum
libsForQt5.qtstyleplugin-kvantum # libsForQt5.qtstyleplugin-kvantum
libsForQt5.qt5ct # libsForQt5.qt5ct
]; # ];
sessionVariables = { # sessionVariables = {
# Scaling factor for QT applications # # Scaling factor for QT applications
QT_AUTO_SCREEN_SCALE_FACTOR = "1"; # QT_AUTO_SCREEN_SCALE_FACTOR = "1";
# Use wayland as the default backend. # # Use wayland as the default backend.
QT_QPA_PLATFORM = "wayland"; # QT_QPA_PLATFORM = "wayland";
# Disable window decorations for qt applications. # # Disable window decorations for qt applications.
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; # QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
# Remain compatible with QT5 whenever possible. # # Remain compatible with QT5 whenever possible.
DISABLE_QT_COMPAT = "0"; # DISABLE_QT_COMPAT = "0";
# Tell Calibre to use the dark theme. # # Tell Calibre to use the dark theme.
CALIBRE_USE_DARK_PALETTE = "1"; # CALIBRE_USE_DARK_PALETTE = "1";
}; # };
}; # };
}; # };
}; };
} }