Update
| Author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2025-02-25 08:50:30 +0100 |
| Committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2025-02-25 08:50:30 +0100 |
| Commit | 47ac9cc92f1e5f748ecea7751c212231f1d5c8bb (patch) |
|
-rw-r--r-- |
.gitignore | 1 | |
-rw-r--r-- |
.newsboat/config | 2 | |
-rw-r--r-- |
.newsboat/urls | 1 | |
-rwxr-xr-x |
.shenanigans.sh | 2 | |
-rw-r--r-- |
.togglesink.sh | 21 |
5 files changed, 25 insertions, 2 deletions
| diff --git a/.gitignore b/.gitignore | |||
| 1 | .newsboat/cache.db* |
1 | .newsboat/cache.db* |
| 2 | .newsboat/*.search |
||
| diff --git a/.newsboat/config b/.newsboat/config | |||
| 1 | reload-threads 100 |
1 | reload-threads 100 |
| 2 | article-sort-order date-desc |
2 | article-sort-order date-asc |
| 3 | show-read-feeds no |
3 | show-read-feeds no |
| 4 | refresh-on-startup yes |
4 | refresh-on-startup yes |
| 5 | confirm-mark-all-feeds-read no |
5 | confirm-mark-all-feeds-read no |
| ... | |||
| diff --git a/.newsboat/urls b/.newsboat/urls | |||
| ... | |||
| 63 | https://www.youtube.com/feeds/videos.xml?channel_id=UCTAfm-YD2M9xzvbYvRc5ttA media |
63 | https://www.youtube.com/feeds/videos.xml?channel_id=UCTAfm-YD2M9xzvbYvRc5ttA media |
| 64 | https://www.youtube.com/feeds/videos.xml?channel_id=UC5--wS0Ljbin1TjWQX6eafA media |
64 | https://www.youtube.com/feeds/videos.xml?channel_id=UC5--wS0Ljbin1TjWQX6eafA media |
| 65 | https://www.youtube.com/feeds/videos.xml?channel_id=UCmtyQOKKmrMVaKuRXz02jbQ media |
65 | https://www.youtube.com/feeds/videos.xml?channel_id=UCmtyQOKKmrMVaKuRXz02jbQ media |
| 66 | https://www.youtube.com/feeds/videos.xml?channel_id=UCJetJ7nDNLlEzDLXv7KIo0w media |
||
| diff --git a/.shenanigans.sh b/.shenanigans.sh | |||
| 1 | # Software list: |
1 | # Software list: |
| 2 | # git gcc make cmake busybox cifs-utils tree hstr curl |
2 | # git gcc make cmake busybox cifs-utils tree hstr curl |
| 3 | # s3cmd xmlstarlet htop nvtop tmux xclip mc ripgrep jq |
3 | # s3cmd xmlstarlet htop nvtop tmux xclip mc ripgrep jq |
| 4 | # stow rsync entr vim xxd podman podman-compose |
4 | # stow rsync entr vim xxd sbcl rlwrap podman podman-compose |
| 5 | # clang clang-tidy clang-toolsi-extra clangd clang-analyzer |
5 | # clang clang-tidy clang-toolsi-extra clangd clang-analyzer |
| 6 | 6 | ||
| 7 | # Magical environment variables. |
7 | # Magical environment variables. |
| ... | |||
| diff --git a/.togglesink.sh b/.togglesink.sh | |||
| 1 | #/usr/bin/env sh |
||
| 2 | |||
| 3 | sinks=($(pactl list short sinks | awk '{print $2}')) |
||
| 4 | current_sink=$(pactl get-default-sink) |
||
| 5 | current_index=-1 |
||
| 6 | |||
| 7 | for i in "${!sinks[@]}"; do |
||
| 8 | if [[ "${sinks[$i]}" == "$current_sink" ]]; then |
||
| 9 | current_index=$i |
||
| 10 | break |
||
| 11 | fi |
||
| 12 | done |
||
| 13 | |||
| 14 | if [[ $current_index -eq -1 ]]; then |
||
| 15 | next_index=0 |
||
| 16 | else |
||
| 17 | next_index=$(( (current_index + 1) % ${#sinks[@]} )) |
||
| 18 | fi |
||
| 19 | |||
| 20 | pactl set-default-sink "${sinks[$next_index]}" |
||
| 21 | notify-send "Switched to sink: ${sinks[$next_index]}" |
||