diff --git a/nixos-config/home-manager.nix b/nixos-config/home-manager.nix index d664300a..ebabde82 100644 --- a/nixos-config/home-manager.nix +++ b/nixos-config/home-manager.nix @@ -49,6 +49,7 @@ in #sweet # gtk theme waybar # status bar playerctl # mpris + xfce.thunar # file manager ]; imports = [ @@ -109,10 +110,21 @@ in }; home.file = { + # Scripts ".scripts/waybar/player-mpris-tail.py" = { source = ./home-manager/scripts/waybar/player-mpris-tail.py; executable = true; }; + # Thunar configuration + ".config/Thunar" = { + source = ./home-manager/config/Thunar; + #recursive = true; + }; + # templates + ".config/Vorlagen" = { + source = ./home-manager/config/Vorlagen; + #recursive = true; + }; }; services.mako.enable = true; diff --git a/nixos-config/home-manager/config/Thunar/accels.scm b/nixos-config/home-manager/config/Thunar/accels.scm new file mode 100644 index 00000000..5b69c38b --- /dev/null +++ b/nixos-config/home-manager/config/Thunar/accels.scm @@ -0,0 +1,132 @@ +; thunar GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/ThunarBookmarks/fab0a703c3165b9ea6d4a2e40b570272" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") +; (gtk_accel_path "/ThunarBookmarks/134cf305a61c72f784680835c93c28fd" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-last-modified" "") +; (gtk_accel_path "/ThunarActionManager/cut" "x") +; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") +; (gtk_accel_path "/ThunarWindow/file-menu" "") +(gtk_accel_path "/ThunarWindow/close-tab" "q") +; (gtk_accel_path "/ThunarStatusBar/toggle-size" "") +(gtk_accel_path "/ThunarWindow/new-window" "") +; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") +(gtk_accel_path "/ThunarWindow/close-window" "") +; (gtk_accel_path "/ThunarBookmarks/ac3bbb1429c4180d34b90e935eaeaa7b" "") +(gtk_accel_path "/ThunarWindow/open-parent" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-size-in-bytes" "") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") +; (gtk_accel_path "/ThunarBookmarks/3cb76eced52269e016bf542f6d20d431" "") +(gtk_accel_path "/ThunarActionManager/open" "") +; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") +; (gtk_accel_path "/ThunarWindow/toggle-split-view" "F3") +; (gtk_accel_path "/ThunarActionManager/copy-2" "Insert") +; (gtk_accel_path "/ThunarActionManager/trash-delete" "Delete") +; (gtk_accel_path "/ThunarWindow/open-recent" "") +; (gtk_accel_path "/ThunarWindow/view-configure-toolbar" "") +; (gtk_accel_path "/ThunarStandardView/forward" "Right") +; (gtk_accel_path "/ThunarBookmarks/9f9804d3a8acb92d2796c0e9ee791891" "") +; (gtk_accel_path "/ThunarActionManager/restore" "") +(gtk_accel_path "/ThunarWindow/open-location-alt" "") +; (gtk_accel_path "/ThunarBookmarks/0d63283611773acfd219c84ae028d009" "") +(gtk_accel_path "/ThunarStandardView/select-by-pattern" "") +; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "minus") +; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") +(gtk_accel_path "/ThunarWindow/contents" "") +; (gtk_accel_path "/ThunarWindow/show-highlight" "") +; (gtk_accel_path "/ThunarStandardView/sort-descending" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") +; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") +; (gtk_accel_path "/ThunarActionManager/execute" "") +(gtk_accel_path "/ThunarStandardView/properties" "") +; (gtk_accel_path "/ThunarActionManager/cut-2" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-dtime" "") +; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") +; (gtk_accel_path "/ThunarActionManager/paste-2" "Insert") +; (gtk_accel_path "/ThunarWindow/open-templates" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-filetype" "") +(gtk_accel_path "/ThunarWindow/close-all-windows" "") +; (gtk_accel_path "/ThunarStandardView/create-document" "") +; (gtk_accel_path "/ThunarWindow/detach-tab" "") +; (gtk_accel_path "/ThunarBookmarks/310a68ed4e8d7e3153dbac6fd6f8509e" "") +; (gtk_accel_path "/ThunarWindow/cancel-search" "Escape") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") +(gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "") +; (gtk_accel_path "/ThunarActionManager/undo" "z") +; (gtk_accel_path "/ThunarWindow/reload-alt" "F5") +(gtk_accel_path "/ThunarActions/uca-action-1666515885637912-1" "Return") +; (gtk_accel_path "/ThunarStandardView/toggle-sort-order" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-entry" "") +; (gtk_accel_path "/ThunarActionManager/paste" "v") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "plus") +(gtk_accel_path "/ThunarWindow/view-menubar" "") +; (gtk_accel_path "/ThunarStandardView/back" "Left") +; (gtk_accel_path "/ThunarWindow/open-desktop" "") +(gtk_accel_path "/ThunarWindow/view-as-detailed-list" "") +; (gtk_accel_path "/ThunarActionManager/restore-show" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-display-name" "") +; (gtk_accel_path "/ThunarWindow/zoom-out" "KP_Subtract") +; (gtk_accel_path "/ThunarBookmarks/d560a9adc56f1eaa2739d7e989051c36" "") +; (gtk_accel_path "/ThunarWindow/sendto-menu" "") +; (gtk_accel_path "/ThunarWindow/go-menu" "") +; (gtk_accel_path "/ThunarWindow/remove-from-recent" "") +; (gtk_accel_path "/ThunarActionManager/open-with-other" "") +(gtk_accel_path "/ThunarStandardView/invert-selection" "i") +(gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") +; (gtk_accel_path "/ThunarWindow/edit-menu" "") +; (gtk_accel_path "/ThunarWindow/reload" "r") +; (gtk_accel_path "/ThunarActionManager/copy" "c") +; (gtk_accel_path "/ThunarActionManager/move-to-trash" "") +; (gtk_accel_path "/ThunarStandardView/unselect-all-files" "Escape") +; (gtk_accel_path "/ThunarActionManager/delete-3" "KP_Delete") +(gtk_accel_path "/ThunarWindow/toggle-side-pane" "") +; (gtk_accel_path "/ThunarBookmarks/bd09eece7395e751859c8153dca05324" "") +; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") +; (gtk_accel_path "/ThunarBookmarks/ef49cad9a2b186bac59b8de045e0f5d4" "") +; (gtk_accel_path "/ThunarWindow/open-computer" "") +; (gtk_accel_path "/ThunarWindow/bookmarks-menu" "") +; (gtk_accel_path "/ThunarWindow/toggle-image-preview" "") +(gtk_accel_path "/ThunarWindow/view-as-icons" "") +; (gtk_accel_path "/ThunarActionManager/delete-2" "Delete") +; (gtk_accel_path "/ThunarWindow/zoom-in" "KP_Add") +; (gtk_accel_path "/ThunarStandardView/configure-columns" "") +; (gtk_accel_path "/ThunarStandardView/rename" "F2") +; (gtk_accel_path "/ThunarWindow/open-location" "l") +(gtk_accel_path "/ThunarWindow/view-as-compact-list" "") +; (gtk_accel_path "/ThunarWindow/view-menu" "") +; (gtk_accel_path "/ThunarWindow/search" "f") +; (gtk_accel_path "/ThunarWindow/new-tab" "t") +; (gtk_accel_path "/ThunarWindow/zoom-reset" "KP_0") +; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") +(gtk_accel_path "/ThunarActionManager/open-in-new-tab" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-buttons" "") +; (gtk_accel_path "/ThunarActionManager/redo" "z") +; (gtk_accel_path "/ThunarWindow/open-trash" "") +; (gtk_accel_path "/ThunarBookmarks/7d2c0d8f2cb46dda0c77c334948613d9" "") +(gtk_accel_path "/ThunarActionManager/open-in-new-window" "") +; (gtk_accel_path "/ThunarWindow/view-statusbar" "") +; (gtk_accel_path "/ThunarBookmarks/356c14bf86880b16a82a896aac1ea75d" "") +; (gtk_accel_path "/ThunarActionManager/open-location" "") +; (gtk_accel_path "/ThunarStandardView/duplicate" "") +; (gtk_accel_path "/ThunarActionManager/trash-delete-2" "KP_Delete") +; (gtk_accel_path "/ThunarBookmarks/efbd1f6870be1a5a9ee9ba157935b388" "") +(gtk_accel_path "/ThunarActions/uca-action-1666516933235505-2" "f") +; (gtk_accel_path "/ThunarStandardView/create-folder" "n") +(gtk_accel_path "/ThunarWindow/open-home" "") +(gtk_accel_path "/ThunarWindow/show-hidden" "") +; (gtk_accel_path "/ThunarStandardView/set-default-app" "") +; (gtk_accel_path "/ThunarWindow/empty-trash" "") +; (gtk_accel_path "/ThunarStandardView/back-alt" "BackSpace") +; (gtk_accel_path "/ThunarWindow/preferences" "") +; (gtk_accel_path "/ThunarActionManager/delete" "") +(gtk_accel_path "/ThunarWindow/view-side-pane-tree" "") +; (gtk_accel_path "/ThunarWindow/open-file-system" "") +; (gtk_accel_path "/ThunarWindow/open-network" "") +; (gtk_accel_path "/ThunarActionManager/sendto-desktop" "") +; (gtk_accel_path "/ThunarStandardView/make-link" "") +; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "0") +; (gtk_accel_path "/ThunarWindow/about" "") diff --git a/nixos-config/home-manager/config/Thunar/uca.xml b/nixos-config/home-manager/config/Thunar/uca.xml new file mode 100644 index 00000000..5d38c9f7 --- /dev/null +++ b/nixos-config/home-manager/config/Thunar/uca.xml @@ -0,0 +1,59 @@ + + + + folder + Als root öffnen + + 1673031093097554-1 + gksu thunar %f + Verzeichnis als root-Nutzer öffnen + * + * + + + + utilities-terminal + Terminal öffnen + + 1666515885637912-1 + for f in %F; do if [ -d "$f" ]; then kitty "$f"; elif [ -z "$default" ]; then default=1; kitty; fi done + Terminal im gewählten Ordner öffnen + + * + + + + + + + + + + preferences-system-search + Suchen + + 1666516933235505-2 + catfish --path=%f + Dateien und Ordner suchen + + * + + + + + link + Symlink erstellen + + 1676990164646243-1 + ln -Ts %f %n" (symlink)" + Symbolischen Link erstellen + * + * + + + + + + + + diff --git a/nixos-config/home-manager/config/Vorlagen/Drawio Diagramm.drawio b/nixos-config/home-manager/config/Vorlagen/Drawio Diagramm.drawio new file mode 100644 index 00000000..b5654ddf --- /dev/null +++ b/nixos-config/home-manager/config/Vorlagen/Drawio Diagramm.drawio @@ -0,0 +1 @@ +dZFND8IgDIZ/DfcBRvE8vy6edvBMRh0kbF0YZtNf7xaYk0xPlOd9S2lLeF4PZydbfUUFlrBMDYQfCGN0Q8V4TOQZiBA0gMoZFU0LKMwLIswifRgFXWL0iNabNoUlNg2UPmHSOexT2x1tWrWVFaxAUUq7pjejvI6UbveLcAFT6VhasF0QajmbYyedlgr7L8SPhOcO0YeoHnKw0/DmuYS80x/18zEHjf+RMAbL2+Ml2RA/vgE= \ No newline at end of file diff --git a/nixos-config/home-manager/config/Vorlagen/Libreoffice Calc.ods b/nixos-config/home-manager/config/Vorlagen/Libreoffice Calc.ods new file mode 100644 index 00000000..f6e75a90 Binary files /dev/null and b/nixos-config/home-manager/config/Vorlagen/Libreoffice Calc.ods differ diff --git a/nixos-config/home-manager/config/Vorlagen/Libreoffice Impress.odp b/nixos-config/home-manager/config/Vorlagen/Libreoffice Impress.odp new file mode 100644 index 00000000..904301bf Binary files /dev/null and b/nixos-config/home-manager/config/Vorlagen/Libreoffice Impress.odp differ diff --git a/nixos-config/home-manager/config/Vorlagen/Libreoffice Writer.odt b/nixos-config/home-manager/config/Vorlagen/Libreoffice Writer.odt new file mode 100644 index 00000000..2494330b Binary files /dev/null and b/nixos-config/home-manager/config/Vorlagen/Libreoffice Writer.odt differ diff --git a/nixos-config/home-manager/config/Vorlagen/Markdown.md b/nixos-config/home-manager/config/Vorlagen/Markdown.md new file mode 100644 index 00000000..67bff78f --- /dev/null +++ b/nixos-config/home-manager/config/Vorlagen/Markdown.md @@ -0,0 +1,3 @@ + + +# Document Title diff --git a/nixos-config/home-manager/config/Vorlagen/Microsoft Excel.xlsx b/nixos-config/home-manager/config/Vorlagen/Microsoft Excel.xlsx new file mode 100644 index 00000000..22866fb6 Binary files /dev/null and b/nixos-config/home-manager/config/Vorlagen/Microsoft Excel.xlsx differ diff --git a/nixos-config/home-manager/config/Vorlagen/Microsoft PowerPoint.pptx b/nixos-config/home-manager/config/Vorlagen/Microsoft PowerPoint.pptx new file mode 100644 index 00000000..0dbcbfa1 Binary files /dev/null and b/nixos-config/home-manager/config/Vorlagen/Microsoft PowerPoint.pptx differ diff --git a/nixos-config/home-manager/config/Vorlagen/Microsoft Word.docx b/nixos-config/home-manager/config/Vorlagen/Microsoft Word.docx new file mode 100644 index 00000000..7d3f4fda Binary files /dev/null and b/nixos-config/home-manager/config/Vorlagen/Microsoft Word.docx differ