From 73e531d9805ada5cd7164cf66dd0e80b02f470ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Mon, 17 Nov 2025 12:06:24 +0100 Subject: [PATCH] chore: update arty.yml installation scripts and enhance .zlogin with XDG user dirs --- .zlogin | 5 +++++ arty.yml | 10 ++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.zlogin b/.zlogin index 5d3f959d..f86d5fba 100755 --- a/.zlogin +++ b/.zlogin @@ -7,3 +7,8 @@ ln -s "$HIDRIVE_VALKNAR/Documents" "$HOME/Documents" 2>/dev/null ln -s "$HIDRIVE_VALKNAR/Pictures" "$HOME/Pictures" 2>/dev/null ln -s "$HIDRIVE_VALKNAR/Videos" "$HOME/Videos" 2>/dev/null ln -s "$HIDRIVE_VALKNAR/Music" "$HOME/Music" 2>/dev/null + +xdg-user-dirs-update --set DOCUMENTS "$HOME/Documents" +xdg-user-dirs-update --set PICTURES "$HOME/Pictures" +xdg-user-dirs-update --set VIDEOS "$HOME/Videos" +xdg-user-dirs-update --set MUSIC "$HOME/Music" diff --git a/arty.yml b/arty.yml index 845fdc8d..cef83ee9 100644 --- a/arty.yml +++ b/arty.yml @@ -27,9 +27,11 @@ references: into: .oh-my-zsh/custom/plugins/zsh-syntax-highlighting scripts: + debian/update: sudo sed -i 's/main non-free-firmware/main contrib non-free non-free-firmware/g' /etc/apt/sources.list && sudo apt update debian/install: sudo apt install curl zsh fzf davfs2 krusader make imagemagick ffmpeg yt-dlp - thunderbird pkg-config libssl-dev + thunderbird pkg-config blueman libffi-dev zlib1g-dev libyaml-dev libssl-dev tree audacity + debian/remove: sudo apt remove pulseaudio-module-bluetooth rust/install: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh node/install: nvm install ruby/install: rbenv install @@ -40,11 +42,10 @@ scripts: curl -fsS -o- https://deb.packages.mattermost.com/setup-repo.sh | sudo bash && sudo apt install mattermost-desktop joplin/install: wget -O - - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh - \ | bash + https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash yq/install: wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 - -O /usr/local/bin/yq &&\ chmod +x /usr/local/bin/yq + -O /usr/local/bin/yq && chmod +x /usr/local/bin/yq spotify/install: curl -sS https://download.spotify.com/debian/pubkey_C85668DF69375001.gpg | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/spotify.gpg && echo "deb @@ -52,3 +53,4 @@ scripts: /etc/apt/sources.list.d/spotify.list && sudo apt-get update && sudo apt-get install spotify-client npm/install: npm i -g npm pnpm @valknarthing/llmx + gem/install: gem install bundler