nix/home-manager/common/desktops/plasma6/default.nix

40 lines
933 B
Nix
Raw Normal View History

2024-01-01 06:42:36 +01:00
{ inputs, pkgs, ... }: {
imports = [
inputs.plasma-manager.homeManagerModules.plasma-manager
2024-06-20 04:02:08 +02:00
./plasma-manager.nix
2024-01-01 06:42:36 +01:00
];
2024-01-01 08:32:13 +01:00
2024-06-20 11:47:03 +02:00
programs.bash.sessionVariables = {
DISABLE_TMUX = "true";
2024-06-20 12:26:40 +02:00
GTK_THEME = "Breeze"; # To set the firefox theme
2024-06-20 11:47:03 +02:00
};
programs.fish.shellInit = ''
set DISABLE_TMUX "true"
2024-07-24 11:49:18 +02:00
set GTK_THEME "Breeze"
2024-06-20 11:47:03 +02:00
'';
2024-06-20 04:02:08 +02:00
2024-01-01 08:32:13 +01:00
# Add the Firefox integrations
2024-01-01 08:33:58 +01:00
programs.firefox.profiles.default.extensions = with pkgs.nur.repos.rycee.firefox-addons; [
2024-01-01 08:32:13 +01:00
plasma-integration
];
2024-07-24 11:49:18 +02:00
services.darkman = {
enable = true;
2024-07-26 12:18:10 +02:00
darkModeScripts = {
apply-colorscheme-dark = ''
/run/current-system/sw/bin/plasma-apply-colorscheme ArcDark
2024-07-26 12:22:21 +02:00
'';
2024-07-26 12:18:10 +02:00
};
lightModeScripts = {
apply-colorscheme-light = ''
/run/current-system/sw/bin/plasma-apply-colorscheme Arc
2024-07-26 12:22:21 +02:00
'';
2024-07-26 12:18:10 +02:00
};
2024-07-24 11:49:18 +02:00
settings = {
2024-07-27 02:22:30 +02:00
lat = 35.62370;
2024-07-27 02:42:36 +02:00
lng = 134.85414;
dbusserver = true;
2024-07-24 11:49:18 +02:00
};
};
2023-12-31 16:25:53 +01:00
}