static define task manager layout

This commit is contained in:
Julian Sutter 2024-12-21 22:54:23 -08:00
parent 228074be9a
commit b341051d15
3 changed files with 211 additions and 9 deletions

View file

@ -15,7 +15,7 @@
hardware.enableRedistributableFirmware = true;
# Network
networking = {
networking = {
extraHosts = "";
networkmanager = {
enable = true;
@ -87,14 +87,6 @@
security.polkit.enable = true;
programs.zsh.enable = true;
security.sudo.wheelNeedsPassword = false;
services.bluetooth = {
enable = true;
extraConfig = ''
AutoEnable=true
'';
restartTriggers = [ "sleep.target" "suspend.target" ];
};
# System packages
environment.systemPackages = with pkgs; [

View file

@ -78,10 +78,18 @@ in
programs.home-manager.enable = true;
home.stateVersion = "24.11";
services.syncthing.tray.enable = false;
# Set environment variables here
home.sessionVariables = {
OPENAI_API_KEY = "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"; # Replace with the actual API key
};
# Plasma configuration file
home.file.".config/plasma-org.kde.plasma.desktop-appletsrc" = {
source = ./plasma-org.kde.plasma.desktop-appletsrc;
};
programs.git = {
enable = true;
userName = "Julian Sutter";

View file

@ -0,0 +1,202 @@
[ActionPlugins][0]
MiddleButton;NoModifier=org.kde.paste
RightButton;NoModifier=org.kde.contextmenu
[ActionPlugins][1]
RightButton;NoModifier=org.kde.contextmenu
[Containments][1]
ItemGeometries-1707x1067=
ItemGeometries-2048x1152=
ItemGeometriesHorizontal=
activityId=8c9f209c-f8d9-4e66-9522-118228282844
formfactor=0
immutability=1
lastScreen=0
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image
[Containments][1][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][1][General]
positions={"1707x1067":["1"\\,"15"\\,"desktop:/HAProxy prompt symbitorip and kinvo"\\,"0"\\,"0"]\\,"2048x1152":["1"\\,"18"\\,"desktop:/HAProxy prompt symbitorip and kinvo"\\,"0"\\,"0"]}
sortMode=-1
[Containments][2]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image
[Containments][2][Applets][20]
immutability=1
plugin=org.kde.plasma.digitalclock
[Containments][2][Applets][21]
immutability=1
plugin=org.kde.plasma.showdesktop
[Containments][2][Applets][3]
immutability=1
plugin=org.kde.plasma.kickoff
[Containments][2][Applets][3][Configuration]
PreloadWeight=100
popupHeight=510
popupWidth=647
[Containments][2][Applets][3][Configuration][General]
favoritesPortedToKAstats=true
[Containments][2][Applets][4]
immutability=1
plugin=org.kde.plasma.pager
[Containments][2][Applets][5]
immutability=1
plugin=org.kde.plasma.icontasks
[Containments][2][Applets][5][Configuration][General]
launchers=applications:org.kde.konsole.desktop,preferred://filemanager,applications:firefox.desktop,applications:codium-url-handler.desktop,applications:slack.desktop,applications:signal-desktop.desktop,file:///nix/store/15iiw4r0kd9wi9ljfcvxs6brgcwqlxmx-system-path/share/applications/writer.desktop,file:///nix/store/15iiw4r0kd9wi9ljfcvxs6brgcwqlxmx-system-path/share/applications/calc.desktop,file:///nix/store/biw3hmr71wmfz25pkbxrk1c22i4ksdxk-system-path/share/applications/steam.desktop,file:///etc/profiles/per-user/jsutter/bin/stremio
[Containments][2][Applets][6]
immutability=1
plugin=org.kde.plasma.marginsseparator
[Containments][2][Applets][7]
immutability=1
plugin=org.kde.plasma.systemtray
[Containments][2][Applets][7][Configuration]
PreloadWeight=100
SystrayContainmentId=8
[Containments][2][General]
AppletOrder=3;4;5;6;7;20;21
[Containments][26]
ItemGeometries-2048x1152=
ItemGeometriesHorizontal=
activityId=8c9f209c-f8d9-4e66-9522-118228282844
formfactor=0
immutability=1
lastScreen=1
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image
[Containments][8]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.plasma.private.systemtray
popupHeight=432
popupWidth=432
wallpaperplugin=org.kde.image
[Containments][8][Applets][10]
immutability=1
plugin=org.kde.plasma.clipboard
[Containments][8][Applets][11]
immutability=1
plugin=org.kde.plasma.devicenotifier
[Containments][8][Applets][11][Configuration]
PreloadWeight=55
[Containments][8][Applets][12]
immutability=1
plugin=org.kde.plasma.manage-inputmethod
[Containments][8][Applets][13]
immutability=1
plugin=org.kde.plasma.notifications
[Containments][8][Applets][14]
immutability=1
plugin=org.kde.kdeconnect
[Containments][8][Applets][15]
immutability=1
plugin=org.kde.kscreen
[Containments][8][Applets][15][Configuration]
PreloadWeight=55
[Containments][8][Applets][16]
immutability=1
plugin=org.kde.plasma.keyboardindicator
[Containments][8][Applets][17]
immutability=1
plugin=org.kde.plasma.keyboardlayout
[Containments][8][Applets][18]
immutability=1
plugin=org.kde.plasma.printmanager
[Containments][8][Applets][19]
immutability=1
plugin=org.kde.plasma.volume
[Containments][8][Applets][19][Configuration]
PreloadWeight=65
[Containments][8][Applets][19][Configuration][General]
migrated=true
[Containments][8][Applets][22]
immutability=1
plugin=org.kde.plasma.brightness
[Containments][8][Applets][22][Configuration]
PreloadWeight=0
[Containments][8][Applets][23]
immutability=1
plugin=org.kde.plasma.battery
[Containments][8][Applets][23][Configuration]
PreloadWeight=0
[Containments][8][Applets][24]
immutability=1
plugin=org.kde.plasma.networkmanagement
[Containments][8][Applets][24][Configuration]
PreloadWeight=92
[Containments][8][Applets][25]
immutability=1
plugin=org.kde.plasma.bluetooth
[Containments][8][Applets][25][Configuration]
PreloadWeight=5
[Containments][8][Applets][27]
immutability=1
plugin=org.kde.plasma.mediacontroller
[Containments][8][Applets][27][Configuration]
PreloadWeight=0
[Containments][8][Applets][9]
immutability=1
plugin=org.kde.plasma.cameraindicator
[Containments][8][General]
extraItems=org.kde.plasma.battery,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.kscreen,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.printmanager,org.kde.plasma.volume
knownItems=org.kde.plasma.battery,org.kde.plasma.brightness,org.kde.plasma.cameraindicator,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.kscreen,org.kde.plasma.bluetooth,org.kde.plasma.keyboardindicator,org.kde.plasma.keyboardlayout,org.kde.plasma.networkmanagement,org.kde.plasma.printmanager,org.kde.plasma.volume
[ScreenMapping]
itemsOnDisabledScreens=
screenMapping=desktop:/HAProxy prompt symbitorip and kinvo,0,8c9f209c-f8d9-4e66-9522-118228282844