# ╭───────────────────────────────────────────╮ # │ _ _ │ # │ __ __ _| |_ _ __ _ __ _ _ __ __(_)_ _ │ # │ / _/ _` | _| '_ \ '_ \ || / _/ _| | ' \ │ # │ \__\__,_|\__| .__/ .__/\_,_\__\__|_|_||_| │ # │ |_| |_| │ # │ catppuccin │ # ╰───────────────────────────────────────────╯ { inputs, lib, osConfig, config, pkgs, ... }: { programs.plasma = { workspace = { clickItemTo = "select"; lookAndFeel = "Catppuccin-Mocha-Green"; cursorTheme = "Bibata-Modern-Ice"; iconTheme = "Papirus-Dark"; }; hotkeys.commands."launch-kitty" = { name = "Launch Kitty"; key = "Meta+Enter"; command = "kitty"; }; shortcuts = { plasmashell = { "Show Activity Switcher" = "Meta+`"; }; kwin = { "Close Window" = [ "Alt+F4" "Meta+Q" ]; "Switch to Desktop 1" = "Meta+1"; "Switch to Desktop 2" = "Meta+2"; "Switch to Desktop 3" = "Meta+3"; "Switch to Desktop 4" = "Meta+4"; "Switch to Desktop 5" = "Meta+5"; "Window to Desktop 1" = "Meta+Ctrl+1"; "Window to Desktop 2" = "Meta+Ctrl+2"; "Window to Desktop 3" = "Meta+Ctrl+3"; "Window to Desktop 4" = "Meta+Ctrl+4"; "Window to Desktop 5" = "Meta+Ctrl+5"; }; }; configFile = { "kwinrc"."Desktops"."Number" = { value = 5; }; }; }; }