Update git identity, Plasma shortcuts and wallpaper; remove lio hosts

This commit is contained in:
Joshua Bell 2026-01-17 00:35:18 -06:00
parent 9e472d4295
commit 3ed381fbe4
9 changed files with 20 additions and 322 deletions

View file

@ -6,8 +6,6 @@
let
cfg = osConfig.ringofstorms.dePlasma;
inherit (lib) mkIf optionalAttrs;
# Get the first wallpaper from the list if available
wallpaper = if (builtins.length cfg.wallpapers) > 0 then builtins.head cfg.wallpapers else null;
in
{
imports = [
@ -296,8 +294,8 @@ in
lookAndFeel = "org.kde.breezedark.desktop";
theme = "breeze-dark";
cursor.theme = "breeze_cursors";
} // optionalAttrs (wallpaper != null) {
wallpaper = wallpaper;
} // optionalAttrs ((builtins.length cfg.wallpapers) > 0) {
wallpaper = cfg.wallpapers;
};
configFile = {

View file

@ -6,9 +6,9 @@ let
workspaceLetters = [
"n"
"m"
"Comma"
"Period"
"Slash"
","
"."
"/"
];
kwinWorkspace = builtins.listToAttrs (
map (i: {
@ -85,6 +85,12 @@ in
"Lock Session" = "none";
};
# Disable Plasma emojier shortcuts which conflict with workspace switching
# (Meta+. is bound by default in org.kde.plasma.emojier.desktop)
"org.kde.plasma.emojier.desktop" = {
"_launch" = [ ];
};
# "KDE Keyboard Layout Switcher"."Switch to Next Keyboard Layout" = "Meta+K";
};