Update KDE

This commit is contained in:
albert 2024-07-24 18:49:18 +09:00
parent eca61900c4
commit dd1bb31da8
Signed by: albert
GPG key ID: 3895DD267CA11BA9
3 changed files with 23 additions and 9 deletions

View file

@ -10,12 +10,26 @@
}; };
programs.fish.shellInit = '' programs.fish.shellInit = ''
set DISABLE_TMUX "true" set DISABLE_TMUX "true"
set GKT_THEME "Breeze" set GTK_THEME "Breeze"
''; '';
# GTK_THEME = "Gruvbox-Dark-BL";
# Add the Firefox integrations # Add the Firefox integrations
programs.firefox.profiles.default.extensions = with pkgs.nur.repos.rycee.firefox-addons; [ programs.firefox.profiles.default.extensions = with pkgs.nur.repos.rycee.firefox-addons; [
plasma-integration plasma-integration
]; ];
services.darkman = {
enable = true;
darkModeScripts = ''
/run/current-system/sw/bin/plasma-apply-colorscheme ArcDark
'';
lightModeScripts = ''
/run/current-system/sw/bin/plasma-apply-colorscheme Arc
'';
settings = {
# lat = 10;
# log = 10;
usegeoclue = true;
};
};
} }

View file

@ -29,7 +29,7 @@
systemd.user.services = { systemd.user.services = {
"get-theme-times" = { "get-theme-times" = {
enable = true; enable = false;
path = [ pkgs.curl pkgs.fx ]; path = [ pkgs.curl pkgs.fx ];
script = '' script = ''
echo "Activating get-theme-times systemd service" echo "Activating get-theme-times systemd service"
@ -43,7 +43,7 @@
onSuccess = [ "set-theme.service" ]; onSuccess = [ "set-theme.service" ];
}; };
set-theme = { set-theme = {
enable = true; enable = false;
script = '' script = ''
#!/bin/env bash #!/bin/env bash
echo "set-theme.service - Checking for theme settings" echo "set-theme.service - Checking for theme settings"
@ -72,7 +72,7 @@
systemd.user.timers = { systemd.user.timers = {
"get-theme-times" = { "get-theme-times" = {
enable = true; enable = false;
wantedBy = [ "default.target" ]; wantedBy = [ "default.target" ];
timerConfig = { timerConfig = {
Unit = "get-theme-times.service"; Unit = "get-theme-times.service";
@ -81,7 +81,7 @@
}; };
}; };
"set-theme" = { "set-theme" = {
enable = true; enable = false;
wantedBy = [ "default.target" ]; wantedBy = [ "default.target" ];
timerConfig = { timerConfig = {
Unit = "set-theme.service"; Unit = "set-theme.service";

View file

@ -6,14 +6,14 @@
pkgs.lutris pkgs.lutris
pkgs.vlc pkgs.vlc
pkgs.remmina pkgs.remmina
pkgs.tor-browser # pkgs.tor-browser
# Gaming # Gaming
pkgs-unstable.vintagestory pkgs-unstable.vintagestory
# YubiKey GUI's # YubiKey GUI's
pkgs.yubikey-personalization # pkgs.yubikey-personalization
pkgs.yubikey-personalization-gui # pkgs.yubikey-personalization-gui
# Image editing software # Image editing software
pkgs.darktable pkgs.darktable