Power management & theming changes
This commit is contained in:
@@ -1,151 +1,151 @@
|
|||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$background = rgba(111410ff)
|
$background = rgba(1e100eff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$error = rgba(ffb4abff)
|
$error = rgba(ffb4abff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$error_container = rgba(93000aff)
|
$error_container = rgba(93000aff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$inverse_on_surface = rgba(2e312dff)
|
$inverse_on_surface = rgba(3d2c2aff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$inverse_primary = rgba(36693aff)
|
$inverse_primary = rgba(b6231fff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$inverse_surface = rgba(e1e3dcff)
|
$inverse_surface = rgba(f8dcd9ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_background = rgba(e1e3dcff)
|
$on_background = rgba(f8dcd9ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_error = rgba(690005ff)
|
$on_error = rgba(690005ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_error_container = rgba(ffdad6ff)
|
$on_error_container = rgba(ffdad6ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_primary = rgba(00390fff)
|
$on_primary = rgba(690004ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_primary_container = rgba(00320cff)
|
$on_primary_container = rgba(000000ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_primary_fixed = rgba(002106ff)
|
$on_primary_fixed = rgba(410002ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_primary_fixed_variant = rgba(1d5124ff)
|
$on_primary_fixed_variant = rgba(930009ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_secondary = rgba(213521ff)
|
$on_secondary = rgba(5e1511ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_secondary_container = rgba(cfe7caff)
|
$on_secondary_container = rgba(ffdcd8ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_secondary_fixed = rgba(0d200eff)
|
$on_secondary_fixed = rgba(410102ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_secondary_fixed_variant = rgba(374c36ff)
|
$on_secondary_fixed_variant = rgba(7d2c25ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_surface = rgba(e1e3dcff)
|
$on_surface = rgba(f8dcd9ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_surface_variant = rgba(c1c9bcff)
|
$on_surface_variant = rgba(e3beb9ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_tertiary = rgba(561b32ff)
|
$on_tertiary = rgba(00363dff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_tertiary_container = rgba(4e152cff)
|
$on_tertiary_container = rgba(000000ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_tertiary_fixed = rgba(3b051dff)
|
$on_tertiary_fixed = rgba(001f24ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$on_tertiary_fixed_variant = rgba(713148ff)
|
$on_tertiary_fixed_variant = rgba(004f58ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$outline = rgba(8b9388ff)
|
$outline = rgba(aa8985ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$outline_variant = rgba(41493fff)
|
$outline_variant = rgba(5a403dff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$primary = rgba(a7e0a5ff)
|
$primary = rgba(ffb4abff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$primary_container = rgba(8cc48bff)
|
$primary_container = rgba(fd564aff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$primary_fixed = rgba(b7f1b4ff)
|
$primary_fixed = rgba(ffdad5ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$primary_fixed_dim = rgba(9cd49aff)
|
$primary_fixed_dim = rgba(ffb4abff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$scrim = rgba(000000ff)
|
$scrim = rgba(000000ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$secondary = rgba(b5cdb1ff)
|
$secondary = rgba(ffb4abff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$secondary_container = rgba(374c36ff)
|
$secondary_container = rgba(802e27ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$secondary_fixed = rgba(d1e9ccff)
|
$secondary_fixed = rgba(ffdad5ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$secondary_fixed_dim = rgba(b5cdb1ff)
|
$secondary_fixed_dim = rgba(ffb4abff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$shadow = rgba(000000ff)
|
$shadow = rgba(000000ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$source_color = rgba(8cc48bff)
|
$source_color = rgba(e6463cff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface = rgba(111410ff)
|
$surface = rgba(1e100eff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_bright = rgba(373a35ff)
|
$surface_bright = rgba(473533ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_container = rgba(1d201cff)
|
$surface_container = rgba(2b1c1aff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_container_high = rgba(282b26ff)
|
$surface_container_high = rgba(362624ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_container_highest = rgba(323631ff)
|
$surface_container_highest = rgba(42312eff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_container_low = rgba(191c18ff)
|
$surface_container_low = rgba(271816ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_container_lowest = rgba(0c0f0bff)
|
$surface_container_lowest = rgba(180b09ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_dim = rgba(111410ff)
|
$surface_dim = rgba(1e100eff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_tint = rgba(9cd49aff)
|
$surface_tint = rgba(ffb4abff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$surface_variant = rgba(41493fff)
|
$surface_variant = rgba(5a403dff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$tertiary = rgba(ffc2d3ff)
|
$tertiary = rgba(6ed5e6ff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$tertiary_container = rgba(f39eb8ff)
|
$tertiary_container = rgba(2b9eafff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$tertiary_fixed = rgba(ffd9e2ff)
|
$tertiary_fixed = rgba(9af0ffff)
|
||||||
|
|
||||||
$image = /home/liamm/pictures/wallpapers/frieren-and-himmel.png
|
$image = /home/liamm/pictures/wallpapers/halloween-temple.png
|
||||||
$tertiary_fixed_dim = rgba(ffb1c8ff)
|
$tertiary_fixed_dim = rgba(6ed5e6ff)
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ source = ./hypr-monitors.conf
|
|||||||
|
|
||||||
# Environment
|
# Environment
|
||||||
|
|
||||||
env=HYPRCURSOR_THEME,Bibata-Modern-Ice
|
# env=HYPRCURSOR_THEME,Bibata-Modern-Ice
|
||||||
env=HYPRCURSOR_SIZE,24
|
env=HYPRCURSOR_SIZE,24
|
||||||
env=XDG_CURRENT_DESKTOP,Hyprland
|
env=XDG_CURRENT_DESKTOP,Hyprland
|
||||||
env=XDG_SESSION_TYPE,wayland
|
env=XDG_SESSION_TYPE,wayland
|
||||||
|
|||||||
@@ -12,8 +12,6 @@
|
|||||||
time.timeZone = "Europe/Dublin";
|
time.timeZone = "Europe/Dublin";
|
||||||
# time.timeZone = "America/New_York";
|
# time.timeZone = "America/New_York";
|
||||||
|
|
||||||
services.tailscale.enable = false;
|
|
||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
bluetooth.enable = true;
|
bluetooth.enable = true;
|
||||||
graphics = {
|
graphics = {
|
||||||
@@ -25,6 +23,41 @@
|
|||||||
};
|
};
|
||||||
system76.enableAll = true;
|
system76.enableAll = true;
|
||||||
};
|
};
|
||||||
|
swapDevices = [ {
|
||||||
|
device = "/var/swapfile";
|
||||||
|
size = 24 * 1024;
|
||||||
|
} ];
|
||||||
|
|
||||||
|
boot.resumeDevice = "/dev/disk/by-uuid/c7704142-d0b9-4a85-af1c-ce776b895c0f";
|
||||||
|
boot.kernelParams = [
|
||||||
|
"resume_offset=13629440"
|
||||||
|
"mem_sleep_default=deep"
|
||||||
|
];
|
||||||
|
boot.initrd.postMountCommands = lib.mkAfter ''
|
||||||
|
swapon /mnt-root/var/swapfile
|
||||||
|
'';
|
||||||
|
|
||||||
|
services.system76-scheduler.enable = true;
|
||||||
|
services.tailscale.enable = false;
|
||||||
|
services.power-profiles-daemon.enable = false;
|
||||||
|
services.auto-cpufreq.enable = false;
|
||||||
|
services.thermald.enable = true;
|
||||||
|
|
||||||
|
systemd.services.charge-thresholds = {
|
||||||
|
description = "Set System76 battery charge thresholds";
|
||||||
|
wantedBy = [ "multi-user.target" ];
|
||||||
|
after = [ "network.target" ]; # Ensure daemon is ready
|
||||||
|
serviceConfig = {
|
||||||
|
Type = "oneshot";
|
||||||
|
ExecStart = "${pkgs.system76-power}/bin/system76-power charge-thresholds --profile balanced";
|
||||||
|
RemainAfterExit = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
services.logind.lidSwitch = "suspend-then-hibernate";
|
||||||
|
systemd.sleep.extraConfig = ''
|
||||||
|
HibernateDelaySec=20m
|
||||||
|
SuspendState=mem
|
||||||
|
'';
|
||||||
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
|||||||
@@ -41,33 +41,8 @@
|
|||||||
];
|
];
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
|
|
||||||
# THEMING
|
|
||||||
|
|
||||||
## GTK SECTION
|
|
||||||
gtk = {
|
|
||||||
enable = true;
|
|
||||||
cursorTheme = {
|
|
||||||
package = pkgs.bibata-cursors;
|
|
||||||
name = "Bibata-Modern-Ice";
|
|
||||||
};
|
|
||||||
theme = {
|
|
||||||
name = "Materia-dark";
|
|
||||||
package = pkgs.materia-theme;
|
|
||||||
};
|
|
||||||
iconTheme = {
|
|
||||||
package = pkgs.arc-icon-theme;
|
|
||||||
name = "arc-icon-theme";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
# ENV SETTINGS
|
# ENV SETTINGS
|
||||||
xdg.enable = true;
|
xdg.enable = true;
|
||||||
xdg.configFile = {
|
|
||||||
"user-dirs.dirs".source = ../../configs/user-dirs.dirs;
|
|
||||||
"user-dirs.locale".source = ../../configs/user-dirs.locale;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
# Let Home Manager install and manage itself.
|
# Let Home Manager install and manage itself.
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|||||||
@@ -62,13 +62,10 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
auto-cpufreq.enable = true;
|
|
||||||
libinput.enable = true;
|
libinput.enable = true;
|
||||||
blueman.enable = true;
|
blueman.enable = true;
|
||||||
gvfs.enable = true;
|
gvfs.enable = true;
|
||||||
|
|
||||||
thermald.enable = true;
|
|
||||||
power-profiles-daemon.enable = false;
|
|
||||||
pulseaudio.enable = false;
|
pulseaudio.enable = false;
|
||||||
upower.enable = true;
|
upower.enable = true;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -76,5 +76,15 @@ in
|
|||||||
outOfStoreSymlink = true;
|
outOfStoreSymlink = true;
|
||||||
recursive = true;
|
recursive = true;
|
||||||
};
|
};
|
||||||
|
".config/user-dirs.dirs" = {
|
||||||
|
source = ../../configs/user-dirs.dirs;
|
||||||
|
outOfStoreSymlink = true;
|
||||||
|
recursive = false;
|
||||||
|
};
|
||||||
|
".config/user-dirs.locale" = {
|
||||||
|
source = ../../configs/user-dirs.locale;
|
||||||
|
outOfStoreSymlink = true;
|
||||||
|
recursive = false;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,9 +6,11 @@
|
|||||||
{
|
{
|
||||||
# BEGIN PACKAGES
|
# BEGIN PACKAGES
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
arc-icon-theme
|
||||||
audacity
|
audacity
|
||||||
android-studio
|
android-studio
|
||||||
bat
|
bat
|
||||||
|
bibata-cursors
|
||||||
brave
|
brave
|
||||||
brightnessctl
|
brightnessctl
|
||||||
btop
|
btop
|
||||||
@@ -36,6 +38,7 @@
|
|||||||
keepassxc
|
keepassxc
|
||||||
libreoffice
|
libreoffice
|
||||||
localsend
|
localsend
|
||||||
|
materia-theme
|
||||||
mpv
|
mpv
|
||||||
mupdf
|
mupdf
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
|
|||||||
Reference in New Issue
Block a user