feat: opdater KDE genveje og tilføj Kora ikon-installation

- Tilføj custom_shortcuts: kitty Meta+Return, Firefox Meta+B,
  Spectacle Meta+Shift+S, System Settings Meta+I,
  Window Close Ctrl+W, Close Ctrl+Esc
- Ret 1password toggle-genvej
- Opret tasks/icons.yml med Kora installation og KDE tema-opsætning
- Tilføj icons-task i site.yml før dotfiles
This commit is contained in:
2026-05-22 21:43:03 +02:00
parent 80bb62b963
commit 6561ae5be5
4 changed files with 62 additions and 2310 deletions
+22 -2
View File
@@ -3,8 +3,8 @@ Exec=1password --quick-access
Name=1password qa
[Custom Commands][net.local.1password.desktop]
Exec=1password --toggle
Name=1password
Exec=1password --quick-access
Name=1password qa
[Custom Commands][net.local.kitty-2.desktop]
Exec=kitty --override window_title="shutdown-script" bash -c "~/scripts/app_close_and_shutdown.sh; exec bash"
@@ -14,6 +14,17 @@ Name=app_close_and_shutdown
Exec=kitty --override window_title="shutdown-script" bash -c "~/scripts/app_close_and_reboot.sh; exec bash"
Name=app_close_and_restart.sh\s
[StandardShortcuts]
Close=Ctrl+Esc
[kitty.desktop][Global Shortcuts]
_launch=Meta+Return
[kwin][Global Shortcuts]
Window Close=Ctrl+W; Alt+F4
Window Custom Quick Tile Bottom=
Window Custom Quick Tile Top=
[net.local.1password-2.desktop][Global Shortcuts]
_launch=Meta+Ctrl+.
@@ -25,3 +36,12 @@ _launch=Meta+Ctrl+Alt+S
[net.local.kitty.desktop][Global Shortcuts]
_launch=Meta+Ctrl+Alt+R
[org.kde.spectacle.desktop][Global Shortcuts]
_launch=Meta+Shift+S; Print
[org.mozilla.firefox.desktop][Global Shortcuts]
_launch=Meta+B
[systemsettings.desktop][Global Shortcuts]
_launch=Meta+I
-2308
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -13,5 +13,6 @@
- import_tasks: tasks/dnf_packages.yml
- import_tasks: tasks/flatpak_packages.yml
- import_tasks: tasks/fonts.yml
- import_tasks: tasks/icons.yml
- import_tasks: tasks/dotfiles.yml
- import_tasks: tasks/system.yml
+39
View File
@@ -0,0 +1,39 @@
---
- name: Icons - opret icons-mappe
ansible.builtin.file:
path: ~/.local/share/icons
state: directory
mode: '0755'
become: false
- name: Icons - klon Kora repo
ansible.builtin.git:
repo: https://github.com/bikass/kora.git
dest: /tmp/kora-repo
depth: 1
become: false
- name: Icons - kopier Kora til icons-mappe
ansible.builtin.copy:
src: /tmp/kora-repo/kora/
dest: ~/.local/share/icons/kora/
remote_src: true
become: false
- name: Icons - opdater icon-cache
ansible.builtin.command:
cmd: gtk-update-icon-cache ~/.local/share/icons/kora
become: false
changed_when: false
- name: Icons - sæt Kora som standard KDE ikon-tema
ansible.builtin.command:
cmd: kwriteconfig6 --file kdeglobals --group Icons --key Theme kora
become: false
changed_when: false
- name: Icons - slet temp repo
ansible.builtin.file:
path: /tmp/kora-repo
state: absent
become: false