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

@ -12,8 +12,8 @@
# TODO make configurable
settings = {
user = {
email = "ringofstorms@gmail.com";
name = "RingOfStorms (Joshua Bell)";
email = "abc@joshuabell.xyz";
name = "Joshua Bell";
};
core.pager = "bat";
core.editor = "vi";

View file

@ -150,7 +150,7 @@ in
# kdePackages.plasma-workspace-wallpapers
# On-screen keyboard (Plasma Wayland)
kdePackages.plasma-keyboard
# kdePackages.plasma-keyboard
# Panel applets required for widgets
kdePackages.plasma-nm # org.kde.plasma.networkmanagement

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";
};