. - dotfiles - These are my dotfiles. There are many like it, but these are mine.
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
(DIR) commit 2ca006eccf0ee98f5f90a19dc62c8859b370ee66
(DIR) parent 715b6fb337643fb127de51dbdf692cf22a9cd149
(HTM) Author: Jay Scott <me@jay.scot>
Date: Mon, 4 Apr 2022 09:42:24 +0100
.
Diffstat:
M bin/link_handler.sh | 2 +-
M bootstrap.sh | 22 ++++++++++++++--------
M fdm/fdm.conf | 1 +
M newsboat/urls | 22 +++++++++++-----------
4 files changed, 27 insertions(+), 20 deletions(-)
---
(DIR) diff --git a/bin/link_handler.sh b/bin/link_handler.sh
@@ -13,7 +13,7 @@ uri="$1"
uri_lower="$(printf "%s" "$uri" | tr '[:upper:]' '[:lower:]')"
case "$uri_lower" in
-*.mkv | *.mp4 | *.webm | *'youtube.com'*)
+*.mkv | *.mp4 | *.webm | *'youtube.com'* | *'odysee.com'*)
$player "$uri" &
;;
*.torrent | 'magnet:'*)
(DIR) diff --git a/bootstrap.sh b/bootstrap.sh
@@ -24,25 +24,31 @@ aur_clean() {
}
aur_init() {
- if [ -f /etc/arch-release ]; then
- git clone https://aur.archlinux.org/paru.git /tmp/paru
- cd /tmp/paru && makepkg -si --noconfirm --needed
- $AUR -S --needed - <"$DOTFILES/pkg/archlinux"
+ if ! [ -f /etc/arch-release ]; then
+ echo "You are not running ArchLinux"
+ exit 1
+ fi
+
+ if ! command -v $AUR >/dev/null; then
+ echo "Installing $AUR"
+ git clone "https://aur.archlinux.org/$AUR.git" "/tmp/$AUR"
+ cd "/tmp/$AUR" && makepkg -si --noconfirm --needed
fi
}
backup() {
- crontab -l >"$DOTFILES/crontab"
- $AUR -Qqe >"$DOTFILES/pkg/archlinux"
+ crontab -l >"$DOTFILES"/crontab
+ $AUR -Qqe >"$DOTFILES"/pkg/archlinux
}
restore() {
crontab "$DOTFILES/crontab"
+ #$AUR -S --needed - <"$DOTFILES/pkg/archlinux"
}
testsh() {
- shellcheck -s sh "$DOTFILES/bin/*.sh"
- shfmt -p -w "$DOTFILES/bin/*.sh"
+ shellcheck -s sh "$DOTFILES"/bin/*.sh
+ shfmt -p -w "$DOTFILES"/bin/*.sh
}
if [ $# -eq 0 ]; then
(DIR) diff --git a/fdm/fdm.conf b/fdm/fdm.conf
@@ -23,6 +23,7 @@ action "keep" maildir "${path}/keep"
action "obsd-misc" maildir "${obsd}/misc"
action "obsd-ports" maildir "${obsd}/ports"
action "obsd-tech" maildir "${obsd}/tech"
+action "obsd-announce" maildir "${obsd}/announce"
# openbsd mailing list
(DIR) diff --git a/newsboat/urls b/newsboat/urls
@@ -16,8 +16,6 @@ https://hnrss.org/frontpage "!" "~Hacker News" linux
# MEDIA
https://showrss.info/other/all.rss "!" "~TV Torrents" media
http://feed.rutracker.cc/atom/f/1992.atom "!" "~Linux Torrents" media
-https://predb.me/?cats=movies-hd&rss=1 "!" "~PRE-DB Movies" media
-https://www.traileraddict.com/rss "!" "~Trailers" media
# GAMING
https://boilingsteam.com/feed/ "!" "~Boiling Steam" gaming
@@ -33,7 +31,6 @@ https://git.suckless.org/dmenu/atom.xml "!"~dmenu" apps
https://github.com/dudik/herbe/commits/master.atom "!" "~herbe" apps
https://github.com/eafer/rdrview/commits/master.atom "!" "~rdrview" apps
-
# PEOPLE
https://codemadness.org/atom.xml "!" "~CodeMadness" people
https://drewdevault.com/blog/index.xml "!" "Drew DeVault" people
@@ -47,17 +44,25 @@ https://www.uninformativ.de/blog/feeds/en.atom "!" "~Uninformativ" people
"exec:gemget foobucket.xyz/gemlog/atom.xml --output -" "!" "~Foobucket Gemlog" gemini
"exec:gemget midnight.pub/feed.xml --output -" "!" "~Midnight Pub" gemini
+# ODYSEE
+https://odysee.com/$/rss/@AlphaNerd:8 "!" "~Mental Outlaws" youtube
+https://odysee.com/$/rss/@TheLinuxExperiment:e "!" "~Linux Experiment" youtube
+https://odysee.com/$/rss/@DistroTube:2 "!" "~DistroTube" youtube
+https://odysee.com/$/rss/@BrodieRobertson:5 "!" "~Brodie Robertson" youtube
+https://odysee.com/$/rss/@OfficialZaney:8 "!" "~Zaney" youtube
+https://odysee.com/$/rss/@OfficialZaney:8 "!" "~Linux Cast" youtube
+https://odysee.com/$/rss/@SystemCrafters:e "!" "~System Crafters" youtube
+https://odysee.com/$/rss/@tuxfoo:e "!" "~Tuxfoo" youtube
+https://odysee.com/$/rss/@hexdsl:7 "!" "~HexDSL" youtube
+
# YOUTUBE
https://www.youtube.com/feeds/videos.xml?channel_id=UC2I6Et1JkidnnbWgJFiMeHA "!" youtube # Steve1989MREInfo
https://www.youtube.com/feeds/videos.xml?channel_id=UC7uO9V1Frl_wPd9d1qOm_RQ "!" youtube # Dave Snider
https://www.youtube.com/feeds/videos.xml?channel_id=UC5k3Kc0avyDJ2nG9Kxm9JmQ "!" youtube # Bright Sun Films
-https://www.youtube.com/feeds/videos.xml?channel_id=UCDWIvJwLJsE4LG1Atne2blQ "!" youtube # H3H3 Productions
https://www.youtube.com/feeds/videos.xml?channel_id=UCKr68ZJ4vv6VloNdnS2hjhA "!" youtube # Harald Baldr
https://www.youtube.com/feeds/videos.xml?channel_id=UCKygRpISlqs5TufcT3JtRng "!" youtube # Dale Philip
https://www.youtube.com/feeds/videos.xml?channel_id=UCQCrKxBj5Id79syQEsY2Qxg "!" youtube # Simon Wilson
-https://www.youtube.com/feeds/videos.xml?channel_id=UCRE3NFNtdjR96-H4QG4U1Fg "!" youtube # Hex DSL
https://www.youtube.com/feeds/videos.xml?channel_id=UCRvWwMPr2SmSG7rXXzeEUdA "!" youtube # SideNote
-https://www.youtube.com/feeds/videos.xml?channel_id=UCVls1GmFKf6WlTraIb_IaJg "!" youtube # DistroTube
https://www.youtube.com/feeds/videos.xml?channel_id=UCVqpNG1R72i21jh-nAxEk4A "!" youtube # c90adventures
https://www.youtube.com/feeds/videos.xml?channel_id=UCXulruMI7BHj3kGyosNa0jA "!" youtube # Indigo Traveller
https://www.youtube.com/feeds/videos.xml?channel_id=UCnHEz9DZ6EAof1-DaQGD_Xw "!" youtube # PPPeter
@@ -72,7 +77,6 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCpXwMqnXfJzazKS5fJ8nrVw "!"
https://www.youtube.com/feeds/videos.xml?channel_id=UCWm__g4cPmX-umorqM8VfWw "!" youtube # LukeDamant
https://www.youtube.com/feeds/videos.xml?channel_id=UCO8MMsO_XRjO7X4iGCuKdwg "!" youtube # Vagabond
https://www.youtube.com/feeds/videos.xml?channel_id=UCwMsZgvi4ok7l5hIml1SprA "!" youtube # Bluddshed
-https://www.youtube.com/feeds/videos.xml?channel_id=UCWpoyqSBIXtylRLFgP3PFfg "!" youtube # Tuxfoo
https://www.youtube.com/feeds/videos.xml?channel_id=UCmSwBBdhuJ39zaA437NaeXA "!" youtube # Scotland History Tours
https://www.youtube.com/feeds/videos.xml?channel_id=UCeKshd39k29Ipg9sWVaU3-Q "!" youtube # thesalukie
https://www.youtube.com/feeds/videos.xml?channel_id=UCqRs-3IcoKCMGXsfLvOgTUg "!" youtube # ThoseHappyDays
@@ -81,7 +85,3 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCPqdx8N99fs4IDoK_XA1aew "!"
https://www.youtube.com/feeds/videos.xml?channel_id=UCI3mQP0kLxdZKhNtcHhExyA "!" youtube # Paul Messer
https://www.youtube.com/feeds/videos.xml?channel_id=UCdVEfdWcNwL5jWmwaNWEf1Q "!" youtube # Bushman & Blue
https://www.youtube.com/feeds/videos.xml?channel_id=UC2O6HDtMOZf9FkUAepz9Atg "!" youtube # Noel Phillips
-https://www.youtube.com/feeds/videos.xml?channel_id=UCld68syR8Wi-GY_n4CaoJGA "!" youtube # Brodie Robertson
-https://www.youtube.com/feeds/videos.xml?channel_id=UCmw-QGOHbHA5cDAvwwqUTKQ "!" youtube # Zaney
-https://www.youtube.com/feeds/videos.xml?channel_id=UCylGUf9BvQooEFjgdNudoQg "!" youtube # Linux Cast
-https://www.youtube.com/feeds/videos.xml?channel_id=UCAiiOTio8Yu69c3XnR7nQBQ "!" youtube # System Crafters