Charlotte 🦝 Delenk
621f42c723
Some checks failed
Hydra packages.riscv64-linux.art-lotte-bgs-sfw Hydra build #25220 of nixos-config:pr618:packages.riscv64-linux.art-lotte-bgs-sfw
Hydra packages.x86_64-linux.art-lotte-bgs-nsfw Hydra build #25221 of nixos-config:pr618:packages.x86_64-linux.art-lotte-bgs-nsfw
Hydra packages.aarch64-linux.art-lotte-bgs-sfw Hydra build #25218 of nixos-config:pr618:packages.aarch64-linux.art-lotte-bgs-sfw
Hydra packages.aarch64-linux.art-lotte-bgs-nsfw Hydra build #25217 of nixos-config:pr618:packages.aarch64-linux.art-lotte-bgs-nsfw
Hydra packages.riscv64-linux.art-lotte-bgs-nsfw Hydra build #25219 of nixos-config:pr618:packages.riscv64-linux.art-lotte-bgs-nsfw
Hydra packages.x86_64-linux.art-lotte-bgs-sfw Hydra build #25222 of nixos-config:pr618:packages.x86_64-linux.art-lotte-bgs-sfw
Hydra nixosConfigurations.not522 Hydra build #25223 of nixos-config:pr618:nixosConfigurations.not522
Hydra nixosConfigurations.not522-installer Hydra build #25224 of nixos-config:pr618:nixosConfigurations.not522-installer
Hydra nixosConfigurations.thinkrac Hydra build #25227 of nixos-config:pr618:nixosConfigurations.thinkrac
Hydra nixosConfigurations.rainbow-resort Hydra build #25226 of nixos-config:pr618:nixosConfigurations.rainbow-resort
Hydra nixosConfigurations.pc-installer Hydra build #25225 of nixos-config:pr618:nixosConfigurations.pc-installer
48 lines
1.2 KiB
Nix
48 lines
1.2 KiB
Nix
{ systemConfig, pkgs, ... }:
|
|
{
|
|
programs.plasma = {
|
|
workspace = {
|
|
lookAndFeel = "org.kde.breezedark.desktop";
|
|
wallpaperSlideShow = {
|
|
path = if systemConfig.isNSFW then "${pkgs.art-lotte-bgs-nsfw}" else "${pkgs.art-lotte-bgs-sfw}";
|
|
};
|
|
};
|
|
hotkeys.commands."launch-konsole" = {
|
|
name = "Launch Konsole";
|
|
key = "Meta+Alt+K";
|
|
command = "konsole";
|
|
};
|
|
panels = [
|
|
# Windows-like panel at the bottom
|
|
{
|
|
location = "bottom";
|
|
screen = "all";
|
|
widgets = [
|
|
"org.kde.plasma.kickoff"
|
|
"org.kde.plasma.icontasks"
|
|
"org.kde.plasma.marginsseparator"
|
|
"org.kde.plasma.systemtray"
|
|
"org.kde.plasma.digitalclock"
|
|
];
|
|
}
|
|
# Global menu at the top
|
|
{
|
|
location = "top";
|
|
height = 26;
|
|
widgets = [ "org.kde.plasma.appmenu" ];
|
|
screen = "all";
|
|
}
|
|
];
|
|
fonts.fixedWidth = {
|
|
family = "FiraCode Nerd Font Mono";
|
|
pointSize = 9;
|
|
};
|
|
configFile.kwinrc."NightColor" = {
|
|
Active = true;
|
|
LatitudeFixed = 51;
|
|
LongitudeFixed = 13;
|
|
Mode = "Location";
|
|
NightTemperature = 4200;
|
|
};
|
|
};
|
|
}
|