From be1cdd67c8a068996a6f48299476732aa1268e85 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Mon, 1 Apr 2024 17:38:14 -0700 Subject: [PATCH] vaious desktop confis --- users/tao.nix | 4 +- users/tao/HOME.nix | 4 ++ users/tao/autostart/discord.desktop | 9 +++++ .../autostart/org.keepassxc.KeePassXC.desktop | 16 ++++++++ .../tao/autostart/prescurve-backlight.desktop | 6 +++ users/tao/plasma.nix | 38 +++++++++++-------- 6 files changed, 59 insertions(+), 18 deletions(-) create mode 100644 users/tao/autostart/discord.desktop create mode 100644 users/tao/autostart/org.keepassxc.KeePassXC.desktop create mode 100644 users/tao/autostart/prescurve-backlight.desktop diff --git a/users/tao.nix b/users/tao.nix index 35308de..af3aab0 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -89,12 +89,12 @@ # we do a lil anti-patterns https://github.com/ryantm/agenix?tab=readme-ov-file#builtinsreadfile-anti-pattern # bootstrap by commenting out devices first and rebuild switch impurely "nocomputer".id = builtins.readFile config.age.secrets.syncthing-NOcomputer.path; - "nolaptop".id = builtins.readFile config.age.secrets.syncthing-NOlaptop.path; + # "nolaptop".id = builtins.readFile config.age.secrets.syncthing-NOlaptop.path; }; folders = let devs = [ "nocomputer" - "nolaptop" + # "nolaptop" ]; in { "sync" = { diff --git a/users/tao/HOME.nix b/users/tao/HOME.nix index 780968d..c9ee2a2 100644 --- a/users/tao/HOME.nix +++ b/users/tao/HOME.nix @@ -13,6 +13,10 @@ in { ]; home.file.".cargo/config.toml".text = cargoConfig; + home.file = { + "autostart" = ./autostart; + recursive = true; + }; programs = { jujutsu = { diff --git a/users/tao/autostart/discord.desktop b/users/tao/autostart/discord.desktop new file mode 100644 index 0000000..a6a62a7 --- /dev/null +++ b/users/tao/autostart/discord.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Categories=Network;InstantMessaging +Exec=Discord +GenericName=All-in-one cross-platform voice and text chat for gamers +Icon=discord +MimeType=x-scheme-handler/discord +Name=Discord +Type=Application +Version=1.4 diff --git a/users/tao/autostart/org.keepassxc.KeePassXC.desktop b/users/tao/autostart/org.keepassxc.KeePassXC.desktop new file mode 100644 index 0000000..c8908ee --- /dev/null +++ b/users/tao/autostart/org.keepassxc.KeePassXC.desktop @@ -0,0 +1,16 @@ +[Desktop Entry] +Categories=Utility;Security;Qt; +Comment=Community-driven port of the Windows application “KeePass Password Safe” +Exec=keepassxc %f +GenericName=Password Manager +Icon=keepassxc +MimeType=application/x-keepass2; +Name=KeePassXC +SingleMainWindow=true +StartupNotify=true +StartupWMClass=keepassxc +Terminal=false +TryExec=keepassxc +Type=Application +Version=1.5 +X-GNOME-SingleWindow=true diff --git a/users/tao/autostart/prescurve-backlight.desktop b/users/tao/autostart/prescurve-backlight.desktop new file mode 100644 index 0000000..ffee08d --- /dev/null +++ b/users/tao/autostart/prescurve-backlight.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Exec=/home/tao/.cargo/bin/prescurve-backlight +Icon=application-x-executable +Name=prescurve-backlight +Type=Application +X-KDE-AutostartScript=true diff --git a/users/tao/plasma.nix b/users/tao/plasma.nix index ad02edd..8cb6b35 100644 --- a/users/tao/plasma.nix +++ b/users/tao/plasma.nix @@ -57,7 +57,7 @@ "kwin"."Switch Window Left" = "Meta+Left"; "kwin"."Switch Window Right" = "Meta+Right"; "kwin"."Switch Window Up" = "Meta+Up"; - "kwin"."Switch to Desktop 1" = "Ctrl+F1"; + "kwin"."Switch to Desktop 1" = "Meta+5"; "kwin"."Switch to Desktop 10" = [ ]; "kwin"."Switch to Desktop 11" = [ ]; "kwin"."Switch to Desktop 12" = [ ]; @@ -68,12 +68,12 @@ "kwin"."Switch to Desktop 17" = [ ]; "kwin"."Switch to Desktop 18" = [ ]; "kwin"."Switch to Desktop 19" = [ ]; - "kwin"."Switch to Desktop 2" = "Ctrl+F2"; + "kwin"."Switch to Desktop 2" = "Meta+6"; "kwin"."Switch to Desktop 20" = [ ]; - "kwin"."Switch to Desktop 3" = "Ctrl+F3"; - "kwin"."Switch to Desktop 4" = "Ctrl+F4"; - "kwin"."Switch to Desktop 5" = [ ]; - "kwin"."Switch to Desktop 6" = [ ]; + "kwin"."Switch to Desktop 3" = "Meta+7"; + "kwin"."Switch to Desktop 4" = "Meta+8"; + "kwin"."Switch to Desktop 5" = "Meta+9"; + "kwin"."Switch to Desktop 6" = "Meta+0"; "kwin"."Switch to Desktop 7" = [ ]; "kwin"."Switch to Desktop 8" = [ ]; "kwin"."Switch to Desktop 9" = [ ]; @@ -176,7 +176,7 @@ "kwin"."Window to Screen 5" = [ ]; "kwin"."Window to Screen 6" = [ ]; "kwin"."Window to Screen 7" = [ ]; - "kwin"."view_actual_size" = "Meta+0"; + "kwin"."view_actual_size" = [ ]; "kwin"."view_zoom_in" = ["Meta++" "Meta+="]; "kwin"."view_zoom_out" = "Meta+-"; "mediacontrol"."mediavolumedown" = [ ]; @@ -205,11 +205,11 @@ "plasmashell"."activate task manager entry 2" = "Meta+2"; "plasmashell"."activate task manager entry 3" = "Meta+3"; "plasmashell"."activate task manager entry 4" = "Meta+4"; - "plasmashell"."activate task manager entry 5" = "Meta+5"; - "plasmashell"."activate task manager entry 6" = "Meta+6"; - "plasmashell"."activate task manager entry 7" = "Meta+7"; - "plasmashell"."activate task manager entry 8" = "Meta+8"; - "plasmashell"."activate task manager entry 9" = "Meta+9"; + "plasmashell"."activate task manager entry 5" = [ ]; + "plasmashell"."activate task manager entry 6" = [ ]; + "plasmashell"."activate task manager entry 7" = [ ]; + "plasmashell"."activate task manager entry 8" = [ ]; + "plasmashell"."activate task manager entry 9" = [ ]; "plasmashell"."clear-history" = [ ]; "plasmashell"."clipboard_action" = "Meta+Ctrl+X"; "plasmashell"."cycle-panels" = "Meta+Alt+P"; @@ -263,7 +263,7 @@ "kdeglobals"."KFileDialog Settings"."Show Inline Previews".value = true; "kdeglobals"."KFileDialog Settings"."Show Preview".value = false; "kdeglobals"."KFileDialog Settings"."Show Speedbar".value = true; - "kdeglobals"."KFileDialog Settings"."Show hidden files".value = false; + "kdeglobals"."KFileDialog Settings"."Show hidden files".value = true; "kdeglobals"."KFileDialog Settings"."Sort by".value = "Name"; "kdeglobals"."KFileDialog Settings"."Sort directories first".value = true; "kdeglobals"."KFileDialog Settings"."Sort hidden files last".value = false; @@ -290,12 +290,17 @@ "krunnerrc"."Plugins"."baloosearchEnabled".value = false; "kwalletrc"."Wallet"."First Use".value = false; "kwinrc"."Desktops"."Id_1".value = "925ef4df-45a9-4cdc-a29f-0f6a17a59588"; - "kwinrc"."Desktops"."Number".value = 1; + "kwinrc"."Desktops"."Id_2".value = "04cca492-9c1d-4df0-b285-13986a1b84c5"; + "kwinrc"."Desktops"."Id_3".value = "621ff3ad-7b86-46d3-98a9-443cafa07506"; + "kwinrc"."Desktops"."Id_4".value = "d1845a81-9dba-4e59-848d-c4e3b7ffecfd"; + "kwinrc"."Desktops"."Id_5".value = "067b338c-a332-4f57-afdd-2d15cc464039"; + "kwinrc"."Desktops"."Id_6".value = "d1f16ccc-bf0b-4cb4-9275-456a6d2a92ef"; + "kwinrc"."Desktops"."Number".value = 6; "kwinrc"."Desktops"."Rows".value = 1; - "kwinrc"."Tiling"."padding".value = 4; + "kwinrc"."Tiling"."padding".value = 21; "kwinrc"."Tiling/530b5b99-fb5c-526e-822b-a6ca66eb2461"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.25},{\"width\":0.5},{\"width\":0.25}]}"; "kwinrc"."Tiling/7e0b89fb-bf08-5d5d-a334-0ecfa3cb7b04"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.2520833333333333},{\"width\":0.7479166666666595}]}"; - "kwinrc"."Tiling/b139d5e7-0994-57d9-b378-1e6f13020bc3"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"layoutDirection\":\"vertical\",\"tiles\":[{\"height\":0.55125},{\"height\":0.44875}],\"width\":0.492578125},{\"width\":0.5074218749999996}]}"; + "kwinrc"."Tiling/b139d5e7-0994-57d9-b378-1e6f13020bc3"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.401171875},{\"width\":0.5988281249999998}]}"; "kwinrc"."Tiling/b4e8ebb4-a5b0-596a-b70d-9a1b27c4f05b"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.3312500000000039},{\"width\":0.6687499999999946}]}"; "kwinrc"."Tiling/e23d0cc4-ba9f-5b08-9f6b-33b2434ca622"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.25},{\"width\":0.5},{\"width\":0.25}]}"; "kwinrc"."Tiling/e688eb74-7230-5d02-a5e0-3b38a54bc04e"."tiles".value = "{\"layoutDirection\":\"horizontal\",\"tiles\":[{\"width\":0.25},{\"width\":0.5},{\"width\":0.25}]}"; @@ -325,6 +330,7 @@ "kxkbrc"."Layout"."Use".value = true; "kxkbrc"."Layout"."VariantList".value = ""; "plasma-localerc"."Formats"."LANG".value = "en_US.utf8"; + "systemsettingsrc"."KFileDialog Settings"."detailViewIconSize".value = 16; }; }; }