Updated: finished rice

This commit is contained in:
Clay Gomera 2023-10-27 11:15:57 -04:00
parent e65b08ea0f
commit a589dda86b
5 changed files with 354 additions and 174 deletions

View file

@ -126,7 +126,7 @@ alias .4='cd ../../../..'
alias .5='cd ../../../../..' alias .5='cd ../../../../..'
# emacs as vim # emacs as vim
alias vim="~/.local/bin/lvim" alias vim="$HOME/.local/bin/lvim"
# bat as cat # bat as cat
alias cat='bat' alias cat='bat'
@ -139,12 +139,12 @@ alias lt='eza -aT --color=always --group-directories-first' # tree listing
alias l.='eza -a | egrep "^\."' alias l.='eza -a | egrep "^\."'
# package management # package management
alias pac-up='paru -Syu' alias xb-up='sudo xbps-install -Su && xcheckrestart'
alias pac-get='paru -S' alias xb-get='sudo xbps-install -S'
alias pac-rmv='paru -Rcns' alias xb-rmv='sudo xbps-remove -R'
alias pac-rmv-sec='paru -R' alias xb-rmv-sec='sudo xbps-remove'
alias pac-qry='paru -Ss' alias xb-qry='sudo xbps-query -Rs'
alias pac-cln='paru -Scc && paru -Rns (pacman -Qtdq)' alias xb-cln='sudo xbps-remove -Oo'
# Colorize grep output (good for log files) # Colorize grep output (good for log files)
alias grep='grep --color=auto' alias grep='grep --color=auto'

View file

@ -28,7 +28,6 @@ https://betanews.com/feed "~Betanews Linux"
http://lxer.com/module/newswire/headlines.rss "~Lxer" http://lxer.com/module/newswire/headlines.rss "~Lxer"
https://theevilskeleton.gitlab.io/feed.xml "~TheEvilSkeleton" https://theevilskeleton.gitlab.io/feed.xml "~TheEvilSkeleton"
https://tutanota.com/blog/feed.xml "~Tutanota Blogs" https://tutanota.com/blog/feed.xml "~Tutanota Blogs"
https://vanillaos.org/feed.xml "~Vanilla OS"
https://techcrunch.com/feed/ "~TechCrunch" https://techcrunch.com/feed/ "~TechCrunch"
http://www.techradar.com/rss "~TechRadar" http://www.techradar.com/rss "~TechRadar"
https://www.zdnet.com/news/rss.xml "~ZDNET - News" https://www.zdnet.com/news/rss.xml "~ZDNET - News"
@ -39,84 +38,106 @@ https://freedom-to-tinker.com/feed/rss/ "~Freedom to Tinker"
https://act.eff.org/action.atom "~EFF - Action Center" https://act.eff.org/action.atom "~EFF - Action Center"
https://www.eff.org/rss/updates.xml "~EFF - Updates" https://www.eff.org/rss/updates.xml "~EFF - Updates"
https://victorhckinthefreeworld.com/feed/ "~Victorhck in the free world" https://victorhckinthefreeworld.com/feed/ "~Victorhck in the free world"
https://inv.vern.cc/feed/channel/UC-ErgHYY0_Yjhjz2MN1E1lg "~YT - RETRO Hardware" https://inv.tux.pizza/feed/channel/UC-ErgHYY0_Yjhjz2MN1E1lg "~YT - RETRO Hardware"
https://inv.vern.cc/feed/channel/UC05XpvbHZUQOfA6xk4dlmcw "~YT - DJ Ware" https://inv.tux.pizza/feed/channel/UC05XpvbHZUQOfA6xk4dlmcw "~YT - DJ Ware"
https://inv.vern.cc/feed/channel/UC0W_BIuwk8D0Bv4THbVZZOQ "~YT - Surveillance Report" https://inv.tux.pizza/feed/channel/UC0M0rxSz3IF0CsSour1iWmw "~YT - Cinemassacre"
https://inv.vern.cc/feed/channel/UC1D3yD4wlPMico0dss264XA "~YT - NileBlue" https://inv.tux.pizza/feed/channel/UC0W_BIuwk8D0Bv4THbVZZOQ "~YT - Surveillance Report"
https://inv.vern.cc/feed/channel/UC1s1OsWNYDFgbROPV-q5arg "~YT - Michael Horn" https://inv.tux.pizza/feed/channel/UC1D3yD4wlPMico0dss264XA "~YT - NileBlue"
https://inv.vern.cc/feed/channel/UC2WHjPDvbE6O328n17ZGcfg "~YT - ForrestKnight" https://inv.tux.pizza/feed/channel/UC1s1OsWNYDFgbROPV-q5arg "~YT - Michael Horn"
https://inv.vern.cc/feed/channel/UC2eYFnH61tmytImy1mTYvhA "~YT - Luke Smith" https://inv.tux.pizza/feed/channel/UC1yGcBvdPGxRIMT1yo_bKIQ "~YT - Jake@Linux"
https://inv.vern.cc/feed/channel/UC3jSNmKWYA04R47fDcc1ImA "~YT - InfinitelyGalactic" https://inv.tux.pizza/feed/channel/UC2WHjPDvbE6O328n17ZGcfg "~YT - ForrestKnight"
https://inv.vern.cc/feed/channel/UC3yaWWA9FF9OBog5U9ml68A "~YT - SavvyNik" https://inv.tux.pizza/feed/channel/UC2eYFnH61tmytImy1mTYvhA "~YT - Luke Smith"
https://inv.vern.cc/feed/channel/UC5I2hjZYiW9gZPVkvzM8_Cw "~YT - Techmoan" https://inv.tux.pizza/feed/channel/UC3jSNmKWYA04R47fDcc1ImA "~YT - InfinitelyGalactic"
https://inv.vern.cc/feed/channel/UC5UAwBUum7CPN5buc-_N1Fw "~YT - The Linux Experiment" https://inv.tux.pizza/feed/channel/UC3yaWWA9FF9OBog5U9ml68A "~YT - SavvyNik"
https://inv.vern.cc/feed/channel/UC7YOGHUfC1Tb6E4pudI9STA "~YT - Mental Outlaw" https://inv.tux.pizza/feed/channel/UC5I2hjZYiW9gZPVkvzM8_Cw "~YT - Techmoan"
https://inv.vern.cc/feed/channel/UC7qPftDWPw9XuExpSgfkmJQ "~YT - Nostalgia Nerd" https://inv.tux.pizza/feed/channel/UC5KDiSAFxrDWhmysBcNqtMA "~YT - Eric Murphy"
https://inv.vern.cc/feed/channel/UC8ENHE5xdFSwx71u3fDH5Xw "~YT - ThePrimeagen" https://inv.tux.pizza/feed/channel/UC5UAwBUum7CPN5buc-_N1Fw "~YT - The Linux Experiment"
https://inv.vern.cc/feed/channel/UC8uT9cgJorJPWu7ITLGo9Ww "~YT - The 8-Bit Guy" https://inv.tux.pizza/feed/channel/UC6WOxrSKLW8VagrNkfvi6EQ "~YT - THE SQUIDD"
https://inv.vern.cc/feed/channel/UC9-y-6csu5WGm29I7JiwpnA "~YT - Computerphile" https://inv.tux.pizza/feed/channel/UC6biysICWOJ-C3P4Tyeggzg "~YT - Low Level Learning"
https://inv.vern.cc/feed/channel/UC9bORzxOWiewqMXxkmhAwAg "~YT - Gingy" https://inv.tux.pizza/feed/channel/UC6gARF3ICgaLfs3o2znuqXA "~YT - Retro Recipes"
https://inv.vern.cc/feed/channel/UCAYKj_peyESIMDp5LtHlH2A "~YT - unfa🇺🇦" https://inv.tux.pizza/feed/channel/UC7YOGHUfC1Tb6E4pudI9STA "~YT - Mental Outlaw"
https://inv.vern.cc/feed/channel/UCAiiOTio8Yu69c3XnR7nQBQ "~YT - System Crafters" https://inv.tux.pizza/feed/channel/UC7qPftDWPw9XuExpSgfkmJQ "~YT - Nostalgia Nerd"
https://inv.vern.cc/feed/channel/UCBq5p-xOla8xhnrbhu8AIAg "~YT - Tech Over Tea" https://inv.tux.pizza/feed/channel/UC8ENHE5xdFSwx71u3fDH5Xw "~YT - ThePrimeagen"
https://inv.vern.cc/feed/channel/UCCIHOP7e271SIumQgyl6XBQ "~YT - OldTechBloke" https://inv.tux.pizza/feed/channel/UC8uT9cgJorJPWu7ITLGo9Ww "~YT - The 8-Bit Guy"
https://inv.vern.cc/feed/channel/UCE0H52NoucHL2JkhPdZ1ykA "~YT - Jwlar" https://inv.tux.pizza/feed/channel/UC9-y-6csu5WGm29I7JiwpnA "~YT - Computerphile"
https://inv.vern.cc/feed/channel/UCEp20NgOZHmgWdbQdHSxgjw "~YT - This Does Not Compute" https://inv.tux.pizza/feed/channel/UC9bORzxOWiewqMXxkmhAwAg "~YT - Gingy"
https://inv.vern.cc/feed/channel/UCFhXFikryT4aFcLkLw2LBLA "~YT - NileRed" https://inv.tux.pizza/feed/channel/UCAYKj_peyESIMDp5LtHlH2A "~YT - unfa🇺🇦"
https://inv.vern.cc/feed/channel/UCGE-JpLbibXJg3W_N2hbo8g "~YT - Sethorven" https://inv.tux.pizza/feed/channel/UCAiEWppTvoNSHU939xhMb2g "~YT - hoser"
https://inv.vern.cc/feed/channel/UCH5DsMZAgdx5Fkk9wwMNwCA "~YT - The New Oil" https://inv.tux.pizza/feed/channel/UCAiiOTio8Yu69c3XnR7nQBQ "~YT - System Crafters"
https://inv.vern.cc/feed/channel/UCHnyfMqiRRG1u-2MsSQLbXA "~YT - Veritasium" https://inv.tux.pizza/feed/channel/UCBq5p-xOla8xhnrbhu8AIAg "~YT - Tech Over Tea"
https://inv.vern.cc/feed/channel/UCIFzjAer2W9gTWVECZgtDzg "~YT - GaryH Tech" https://inv.tux.pizza/feed/channel/UCCIHOP7e271SIumQgyl6XBQ "~YT - OldTechBloke"
https://inv.vern.cc/feed/channel/UCLx053rWZxCiYWsBETgdKrQ "~YT - LGR" https://inv.tux.pizza/feed/channel/UCE0H52NoucHL2JkhPdZ1ykA "~YT - Jwlar"
https://inv.vern.cc/feed/channel/UCMbQbVilo-nezMvwf1BZfAA "~YT - CienciaDeSofa" https://inv.tux.pizza/feed/channel/UCEFymXY4eFCo_AchSpxwyrg "~YT - MetalJesusRocks"
https://inv.vern.cc/feed/channel/UCMiyV_Ib77XLpzHPQH_q0qQ "~YT - Veronica Explains" https://inv.tux.pizza/feed/channel/UCEp20NgOZHmgWdbQdHSxgjw "~YT - This Does Not Compute"
https://inv.vern.cc/feed/channel/UCNYW2vfGrUE6R5mIJYzkRyQ "~YT - DrossRotzank" https://inv.tux.pizza/feed/channel/UCFhXFikryT4aFcLkLw2LBLA "~YT - NileRed"
https://inv.vern.cc/feed/channel/UCNvl_86ygZXRuXjxbONI5jA "~YT - 10leej" https://inv.tux.pizza/feed/channel/UCGE-JpLbibXJg3W_N2hbo8g "~YT - Sethorven"
https://inv.vern.cc/feed/channel/UCNzszbnvQeFzObW0ghk0Ckw "~YT - Dave's Garage" https://inv.tux.pizza/feed/channel/UCH5DsMZAgdx5Fkk9wwMNwCA "~YT - The New Oil"
https://inv.vern.cc/feed/channel/UCONH73CdRXUjlh3-DdLGCPw "~YT - Nicco Loves Linux" https://inv.tux.pizza/feed/channel/UCHnyfMqiRRG1u-2MsSQLbXA "~YT - Veritasium"
https://inv.vern.cc/feed/channel/UCOSSzBN8e3JHOxvltQbf_mQ "~YT - Jack Keifer" https://inv.tux.pizza/feed/channel/UCIFzjAer2W9gTWVECZgtDzg "~YT - GaryH Tech"
https://inv.vern.cc/feed/channel/UCQX_MZRCaluNKxkywkLEgfA "~YT - Date un Vlog" https://inv.tux.pizza/feed/channel/UCJ0-OtVpF0wOKEqT2Z1HEtA "~YT - ElectroBOOM"
https://inv.vern.cc/feed/channel/UCS97tchJDq17Qms3cux8wcA "~YT - chris@machine" https://inv.tux.pizza/feed/channel/UCJYJgj7rzsn0vdR7fkgjuIA "~YT - styropyro"
https://inv.vern.cc/feed/channel/UCSuHzQ3GrHSzoBbwrIq3LLA "~YT - Naomi Brockwell: NBTV" https://inv.tux.pizza/feed/channel/UCLEoyoOKZK0idGqSc6Pi23w "~YT - RMC - The Cave"
https://inv.vern.cc/feed/channel/UCVls1GmFKf6WlTraIb_IaJg "~YT - DistroTube" https://inv.tux.pizza/feed/channel/UCLx053rWZxCiYWsBETgdKrQ "~YT - LGR"
https://inv.vern.cc/feed/channel/UCW-HHEyt67RhZ6q21n4p2zQ "~YT - Mac84" https://inv.tux.pizza/feed/channel/UCMbQbVilo-nezMvwf1BZfAA "~YT - CienciaDeSofa"
https://inv.vern.cc/feed/channel/UCX_WM2O-X96URC5n66G-hvw "~YT - EF - Linux Made Simple" https://inv.tux.pizza/feed/channel/UCMiyV_Ib77XLpzHPQH_q0qQ "~YT - Veronica Explains"
https://inv.vern.cc/feed/channel/UCYVU6rModlGxvJbszCclGGw "~YT - Rob Braxman Tech" https://inv.tux.pizza/feed/channel/UCMnZ3qm76jc3SUi9Z-5OdcA "~YT - Leyendas & Videojuegos"
https://inv.vern.cc/feed/channel/UCa6V1UVOXN4wDm7RDQDoa6g "~YT - El Traductor de Ingeniería" https://inv.tux.pizza/feed/channel/UCNYW2vfGrUE6R5mIJYzkRyQ "~YT - DrossRotzank"
https://inv.vern.cc/feed/channel/UCbdSYaPD-lr1kW27UJuk8Pw "~YT - QuantumFracture" https://inv.tux.pizza/feed/channel/UCNvl_86ygZXRuXjxbONI5jA "~YT - 10leej"
https://inv.vern.cc/feed/channel/UCbiGcwDWZjz05njNPrJU7jA "~YT - ExplainingComputers" https://inv.tux.pizza/feed/channel/UCNzszbnvQeFzObW0ghk0Ckw "~YT - Dave's Garage"
https://inv.vern.cc/feed/channel/UCcf2Mr1qNoX51XXDUd3Rquw "~YT - ByteSeb" https://inv.tux.pizza/feed/channel/UCONH73CdRXUjlh3-DdLGCPw "~YT - Nicco Loves Linux"
https://inv.vern.cc/feed/channel/UCd4XwUn2Lure2NHHjukoCwA "~YT - Linux For Everyone" https://inv.tux.pizza/feed/channel/UCOSSzBN8e3JHOxvltQbf_mQ "~YT - Jack Keifer"
https://inv.vern.cc/feed/channel/UCeHOkFGW-7uAZFvq3BXb8YA "~YT - :3ildcat" https://inv.tux.pizza/feed/channel/UCOxmlaJURX3nq8eLuJPbl3A "~YT - Psivewri"
https://inv.vern.cc/feed/channel/UCerEIdrEW-IqwvlH8lTQUJQ "~YT - Tech Tangents" https://inv.tux.pizza/feed/channel/UCQ-W1KE9EYfdxhL6S4twUNw "~YT - The Cherno"
https://inv.vern.cc/feed/channel/UCg6gPGh8HU2U01vaFCAsvmQ "~YT - Chris Titus Tech" https://inv.tux.pizza/feed/channel/UCQX_MZRCaluNKxkywkLEgfA "~YT - Date un Vlog"
https://inv.vern.cc/feed/channel/UCgkyQiY_Q5AlrygIXGWO2Zw "~YT - Tux Traveler" https://inv.tux.pizza/feed/channel/UCS-WzPVpAAli-1IfEG2lN8A "~YT - Michael MJD"
https://inv.vern.cc/feed/channel/UChI0q9a-ZcbZh7dAu_-J-hg "~YT - Upper Echelon" https://inv.tux.pizza/feed/channel/UCS97tchJDq17Qms3cux8wcA "~YT - chris@machine"
https://inv.vern.cc/feed/channel/UCj8orMezFWVcoN-4S545Wtw "~YT - Max Derrat" https://inv.tux.pizza/feed/channel/UCSuHzQ3GrHSzoBbwrIq3LLA "~YT - NBTV, with Naomi Brockwell"
https://inv.vern.cc/feed/channel/UCjSEJkpGbcZhvo0lr-44X_w "~YT - TechHut" https://inv.tux.pizza/feed/channel/UCTNj4UtgopYu5T8ew8WZPuw "~YT - Cat and Andrew"
https://inv.vern.cc/feed/channel/UCjgS6Uyg8ok4Jd_lH_MUKgg "~YT - Claus Kellerman" https://inv.tux.pizza/feed/channel/UCUMwY9iS8oMyWDYIe6_RmoA "~YT - No Boilerplate"
https://inv.vern.cc/feed/channel/UCl2mFZoRqjw_ELax4Yisf6w "~YT - Louis Rossmann" https://inv.tux.pizza/feed/channel/UCVls1GmFKf6WlTraIb_IaJg "~YT - DistroTube"
https://inv.vern.cc/feed/channel/UCl8XUDjAOLc7GNKcDp9Nepg "~YT - Locos por Linux" https://inv.tux.pizza/feed/channel/UCW-HHEyt67RhZ6q21n4p2zQ "~YT - Mac84"
https://inv.vern.cc/feed/channel/UClVi5MQZ6T0InZYT7oFs6wg "~YT - Mumbling Hugo" https://inv.tux.pizza/feed/channel/UCWyrVfwRL-2DOkzsqrbjo5Q "~YT - NCommander"
https://inv.vern.cc/feed/channel/UCld68syR8Wi-GY_n4CaoJGA "~YT - Brodie Robertson" https://inv.tux.pizza/feed/channel/UCX_WM2O-X96URC5n66G-hvw "~YT - EF - Linux Made Simple"
https://inv.vern.cc/feed/channel/UCmw-QGOHbHA5cDAvwwqUTKQ "~YT - Zaney" https://inv.tux.pizza/feed/channel/UCYVU6rModlGxvJbszCclGGw "~YT - Rob Braxman Tech"
https://inv.vern.cc/feed/channel/UCmyGZ0689ODyReHw3rsKLtQ "~YT - Michael Tunnell" https://inv.tux.pizza/feed/channel/UCa6V1UVOXN4wDm7RDQDoa6g "~YT - El Traductor de Ingeniería"
https://inv.vern.cc/feed/channel/UCnIfca4LPFVn8-FjpPVc1ow "~YT - Fedora Project" https://inv.tux.pizza/feed/channel/UCbdSYaPD-lr1kW27UJuk8Pw "~YT - QuantumFracture"
https://inv.vern.cc/feed/channel/UCnw3aIEiz60S6O3XcztCVkQ "~YT - PatricianTV" https://inv.tux.pizza/feed/channel/UCbiGcwDWZjz05njNPrJU7jA "~YT - ExplainingComputers"
https://inv.vern.cc/feed/channel/UCoL8olX-259lS1N6QPyP4IQ "~YT - Action Retro" https://inv.tux.pizza/feed/channel/UCcf2Mr1qNoX51XXDUd3Rquw "~YT - ByteSeb"
https://inv.vern.cc/feed/channel/UCoryWpk4QVYKFCJul9KBdyw "~YT - Switched to Linux" https://inv.tux.pizza/feed/channel/UCd4XwUn2Lure2NHHjukoCwA "~YT - Linux For Everyone"
https://inv.vern.cc/feed/channel/UCoxcjq-8xIDTYp3uz647V5A "~YT - Numberphile" https://inv.tux.pizza/feed/channel/UCeHOkFGW-7uAZFvq3BXb8YA "~YT - :3ildcat"
https://inv.vern.cc/feed/channel/UCpuLiczP2Aqq11Gtf4k_fkw "~YT - Futurasound Productions" https://inv.tux.pizza/feed/channel/UCerEIdrEW-IqwvlH8lTQUJQ "~YT - Tech Tangents"
https://inv.vern.cc/feed/channel/UCrkPsvLGln62OMZRO6K-llg "~YT - Nick Chapsas" https://inv.tux.pizza/feed/channel/UCg6gPGh8HU2U01vaFCAsvmQ "~YT - Chris Titus Tech"
https://inv.vern.cc/feed/channel/UCs6KfncB4OV6Vug4o_bzijg "~YT - Techlore" https://inv.tux.pizza/feed/channel/UCgkyQiY_Q5AlrygIXGWO2Zw "~YT - Tux Traveler"
https://inv.vern.cc/feed/channel/UCsBjURrPoezykLs9EqgamOA "~YT - Fireship" https://inv.tux.pizza/feed/channel/UChI0q9a-ZcbZh7dAu_-J-hg "~YT - Upper Echelon"
https://inv.vern.cc/feed/channel/UCsnGwSIHyoYN0kiINAGUKxg "~YT - Wolfgang's Channel" https://inv.tux.pizza/feed/channel/UCj8orMezFWVcoN-4S545Wtw "~YT - Max Derrat"
https://inv.vern.cc/feed/channel/UCtMVHI3AJD4Qk4hcbZnI9ZQ "~YT - SomeOrdinaryGamers" https://inv.tux.pizza/feed/channel/UCjFaPUcJU1vwk193mnW_w1w "~YT - Modern Vintage Gamer"
https://inv.vern.cc/feed/channel/UCvFGf8HZGZWFzpcDCqb3Lhw "~YT - All Things Secured" https://inv.tux.pizza/feed/channel/UCjSEJkpGbcZhvo0lr-44X_w "~YT - TechHut"
https://inv.vern.cc/feed/channel/UCvjgXvBlbQiydffZU7m1_aw "~YT - The Coding Train" https://inv.tux.pizza/feed/channel/UCjgS6Uyg8ok4Jd_lH_MUKgg "~YT - Claus Kellerman"
https://inv.vern.cc/feed/channel/UCxQKHvKbmSzGMvUrVtJYnUA "~YT - Learn Linux TV" https://inv.tux.pizza/feed/channel/UCl2mFZoRqjw_ELax4Yisf6w "~YT - Louis Rossmann"
https://inv.vern.cc/feed/channel/UCxkw-TfCK1t1VKxfHwPzD6w "~YT - Our Walk in Christ" https://inv.tux.pizza/feed/channel/UCl8XUDjAOLc7GNKcDp9Nepg "~YT - Locos por Linux"
https://inv.vern.cc/feed/channel/UCy0tKL1T7wFoYcxCe0xjN6Q "~YT - Technology Connections" https://inv.tux.pizza/feed/channel/UClVi5MQZ6T0InZYT7oFs6wg "~YT - Mumbling Hugo"
https://inv.vern.cc/feed/channel/UCybBViio_TH_uiFFDJuz5tg "~YT - Einzelgänger" https://inv.tux.pizza/feed/channel/UCld68syR8Wi-GY_n4CaoJGA "~YT - Brodie Robertson"
https://inv.vern.cc/feed/channel/UCylGUf9BvQooEFjgdNudoQg "~YT - The Linux Cast" https://inv.tux.pizza/feed/channel/UCmw-QGOHbHA5cDAvwwqUTKQ "~YT - Zaney"
https://inv.vern.cc/feed/channel/UC5KDiSAFxrDWhmysBcNqtMA "~YT - Eric Murphy" https://inv.tux.pizza/feed/channel/UCmyGZ0689ODyReHw3rsKLtQ "~YT - Michael Tunnell"
https://inv.tux.pizza/feed/channel/UCnIfca4LPFVn8-FjpPVc1ow "~YT - Fedora Project"
https://inv.tux.pizza/feed/channel/UCnw3aIEiz60S6O3XcztCVkQ "~YT - PatricianTV"
https://inv.tux.pizza/feed/channel/UCoL8olX-259lS1N6QPyP4IQ "~YT - Action Retro"
https://inv.tux.pizza/feed/channel/UCoryWpk4QVYKFCJul9KBdyw "~YT - Switched to Linux"
https://inv.tux.pizza/feed/channel/UCoxcjq-8xIDTYp3uz647V5A "~YT - Numberphile"
https://inv.tux.pizza/feed/channel/UCpuLiczP2Aqq11Gtf4k_fkw "~YT - Futurasound Productions"
https://inv.tux.pizza/feed/channel/UCrkPsvLGln62OMZRO6K-llg "~YT - Nick Chapsas"
https://inv.tux.pizza/feed/channel/UCs6KfncB4OV6Vug4o_bzijg "~YT - Techlore"
https://inv.tux.pizza/feed/channel/UCsBjURrPoezykLs9EqgamOA "~YT - Fireship"
https://inv.tux.pizza/feed/channel/UCsnGwSIHyoYN0kiINAGUKxg "~YT - Wolfgang's Channel"
https://inv.tux.pizza/feed/channel/UCtMVHI3AJD4Qk4hcbZnI9ZQ "~YT - SomeOrdinaryGamers"
https://inv.tux.pizza/feed/channel/UCvFGf8HZGZWFzpcDCqb3Lhw "~YT - All Things Secured"
https://inv.tux.pizza/feed/channel/UCvjgXvBlbQiydffZU7m1_aw "~YT - The Coding Train"
https://inv.tux.pizza/feed/channel/UCwEEjrUYHDyQsYPTQdNVacg "~YT - Jacob Pradels"
https://inv.tux.pizza/feed/channel/UCwGX2cE21VPBEJ49hcprP9w "~YT - SupraPixel"
https://inv.tux.pizza/feed/channel/UCxQKHvKbmSzGMvUrVtJYnUA "~YT - Learn Linux TV"
https://inv.tux.pizza/feed/channel/UCxkw-TfCK1t1VKxfHwPzD6w "~YT - Our Walk in Christ"
https://inv.tux.pizza/feed/channel/UCy0tKL1T7wFoYcxCe0xjN6Q "~YT - Technology Connections"
https://inv.tux.pizza/feed/channel/UCybBViio_TH_uiFFDJuz5tg "~YT - Einzelgänger"
https://inv.tux.pizza/feed/channel/UCylGUf9BvQooEFjgdNudoQg "~YT - The Linux Cast"
https://inv.tux.pizza/feed/channel/UCz1oFxMrgrQ82-276UCOU9w "~YT - Atlas Pro"
https://inv.tux.pizza/feed/channel/UCzGMBzt6UOMoQe_dqOfShZw "~YT - Cultura VJ"

View file

@ -20,6 +20,7 @@ set $ytfzf-music wezterm start --class ytfzf-music ytfzf -mlstT chafa
set $flix-cli wezterm start --class flix-cli flix-cli set $flix-cli wezterm start --class flix-cli flix-cli
set $audiomixer wezterm start --class audiomixer pulsemixer set $audiomixer wezterm start --class audiomixer pulsemixer
set $monitor wezterm start --class monitor btop set $monitor wezterm start --class monitor btop
set $newsboat wezterm start --class newsboat newsboat
# Your preferred application launcher # Your preferred application launcher
# Note: pass the final command to swaymsg so that the resulting window can be opened # Note: pass the final command to swaymsg so that the resulting window can be opened
@ -198,6 +199,7 @@ mode "apps" {
bindsym a exec $ani-cli; mode "default" bindsym a exec $ani-cli; mode "default"
bindsym y exec $ytfzf; mode "default" bindsym y exec $ytfzf; mode "default"
bindsym f exec $flix-cli; mode "default" bindsym f exec $flix-cli; mode "default"
bindsym r exec $newsboat; mode "default"
bindsym Return mode "default" bindsym Return mode "default"
bindsym Escape mode "default" bindsym Escape mode "default"
} }

View file

@ -1,12 +1,33 @@
{ {
"position": "top", "position": "top",
"height": 44, "height": 26,
"spacing": 3, "spacing": 0,
"layer": "top", "layer": "top",
// Choose the order of the modules "modules-left": [
"modules-left": ["sway/workspaces", "sway/mode", "sway/scratchpad"], "sway/workspaces",
"modules-right": ["sway/language", "pulseaudio", "backlight", "battery", "custom/powerprofiles", "network", "clock"], "sway/mode",
"sway/scratchpad"
],
"modules-right": [
"custom/arrow1",
"sway/language",
"custom/arrow2",
"pulseaudio",
"custom/arrow3",
"backlight",
"custom/arrow4",
"battery",
"custom/arrow5",
"custom/powerprofiles",
"custom/arrow6",
"network",
"custom/arrow7",
"clock"
],
// Modules
"sway/workspaces": { "sway/workspaces": {
"on-click": "activate", "on-click": "activate",
@ -28,6 +49,8 @@
"sway/language": { "sway/language": {
"format": "{} \udb80\udf0c", "format": "{} \udb80\udf0c",
"on-click": "swaymsg input type:keyboard xkb_switch_layout next",
"tooltip": false,
}, },
"sway/mode": { "sway/mode": {
@ -50,7 +73,17 @@
"backlight": { "backlight": {
"format": "{percent}% {icon}", "format": "{percent}% {icon}",
"format-icons": ["\udb86\ude4e", "\udb86\ude4f", "\udb86\ude50", "\udb86\ude51", "\udb86\ude52", "\udb86\ude53", "\udb86\ude54", "\udb86\ude55", "\udb81\udee8"] "format-icons": [
"\udb86\ude4e", // 10%
"\udb86\ude4f", // 20%
"\udb86\ude50", // 30%
"\udb86\ude51", // 40%
"\udb86\ude52", // 50%
"\udb86\ude53", // 60%
"\udb86\ude54", // 70%
"\udb86\ude55", // 80%
"\udb81\udee8" // 90+%
]
}, },
"battery": { "battery": {
@ -64,15 +97,19 @@
"format-alt": "{time} {icon}", "format-alt": "{time} {icon}",
"format-critical": "{capacity}% {icon}\udb84\ude38", "format-critical": "{capacity}% {icon}\udb84\ude38",
"format-warning": "{capacity}% {icon}\udb84\ude38", "format-warning": "{capacity}% {icon}\udb84\ude38",
"format-icons": ["\udb80\udc7a", "\udb80\udc7c", "\udb80\udc7e", "\udb80\udc80", "\udb80\udc79"], "format-icons": [
"on-click": "$HOME/.local/bin/rs_power" "\udb80\udc7a",
"\udb80\udc7c",
"\udb80\udc7e",
"\udb80\udc80",
"\udb80\udc79"
],
}, },
"custom/powerprofiles": { "custom/powerprofiles": {
"exec": "bash $HOME/.config/waybar/power-profiles", "exec": "bash $HOME/.config/waybar/power-profiles",
"restart-interval": 5, "restart-interval": 5,
"format": "{}", "format": "{}",
"on-click": "$HOME/.local/bin/rs_power"
}, },
"pulseaudio": { "pulseaudio": {
@ -103,4 +140,39 @@
"format-alt": "{ifname}: {ipaddr}/{cidr}", "format-alt": "{ifname}: {ipaddr}/{cidr}",
"on-click": "$HOME/.local/bin/rs_wifi" "on-click": "$HOME/.local/bin/rs_wifi"
}, },
"custom/arrow1": {
"format": "",
"tooltip": false
},
"custom/arrow2": {
"format": "",
"tooltip": false
},
"custom/arrow3": {
"format": "",
"tooltip": false
},
"custom/arrow4": {
"format": "",
"tooltip": false
},
"custom/arrow5": {
"format": "",
"tooltip": false
},
"custom/arrow6": {
"format": "",
"tooltip": false
},
"custom/arrow7": {
"format": "",
"tooltip": false
},
} }

View file

@ -1,34 +1,73 @@
/* Keyframes */
@keyframes blink-critical {
to {
/*color: @white;*/
background-color: @critical;
}
}
/* Styles */
/* Colors (gruvbox) */
@define-color black #1d2021;
@define-color red #cc241d;
@define-color green #98971a;
@define-color yellow #d79921;
@define-color blue #458588;
@define-color purple #b16286;
@define-color aqua #689d6a;
@define-color gray #a89984;
@define-color gray2 #504945;
@define-color orange #d65d0e;
@define-color brgray #928374;
@define-color brred #fb4934;
@define-color brgreen #b8bb26;
@define-color bryellow #fabd2f;
@define-color brblue #83a598;
@define-color brpurple #d3869b;
@define-color braqua #8ec07c;
@define-color brorange #fe8019;
@define-color brwhite #f9f5d7;
@define-color white #fbf1c7;
@define-color bg2 #3c3836;
@define-color warning @bryellow;
@define-color critical @red;
@define-color mode @red;
@define-color unfocused @bg2;
@define-color focused @red;
@define-color inactive @purple;
@define-color clock #427b58;
@define-color network #9d0006;
@define-color language #8f3f71;
@define-color battery #79740e;
@define-color volume #076678;
@define-color backlight #b57614;
@define-color powerprof #af3a03;
/* Reset all styles */
* { * {
margin-top: 2px; border: none;
margin-bottom: 2px; border-radius: 0;
margin-right: 2px; min-height: 0;
margin-left: 2px; margin: 0;
padding: 0;
box-shadow: none;
text-shadow: none;
icon-shadow: none;
} }
window#waybar { /* The whole bar */
background-color: rgb(29, 32, 33); #waybar {
color: #ebdbb2; background: @black; /* #282828e0 */
transition-property: background-color; color: @white;
transition-duration: .5s; font-family: Mononoki Nerd Font;
} font-size: 16px;
window#waybar.hidden {
opacity: 0.2;
}
window#waybar.termite {
background-color: #3F3F3F;
}
window#waybar.chromium {
background-color: #000000;
border: none;
} }
button { button {
/* Use box-shadow instead of border so the text isn't offset */
box-shadow: inset 0 -3px transparent; box-shadow: inset 0 -3px transparent;
/* Avoid rounded borders under each button name */
border: none; border: none;
border-radius: 0; border-radius: 0;
} }
@ -38,35 +77,44 @@ button:hover {
background: inherit; background: inherit;
} }
#workspaces { /* Workspaces stuff */
#workspaces button {
/*font-weight: bold;*/
font-family: Symbols Nerd Font Mono; font-family: Symbols Nerd Font Mono;
font-size: 18px; font-size: 18px;
padding-left: 2pt;
padding-right: 2pt;
color: @white;
background: @unfocused;
} }
#workspaces button { /* Inactive (on unfocused output) */
padding: 0 3px; #workspaces button.visible {
background-color: transparent; color: @white;
color: #ebdbb2; background: @inactive;
border-radius: 5px;
} }
/* Active (on focused output) */
#workspaces button.focused { #workspaces button.focused {
color: #8ec07c; color: @white;
} background: @focused;
#workspaces button:hover {
color: #fb4934;
border-radius: 5px;
} }
/* Contains an urgent window */
#workspaces button.urgent { #workspaces button.urgent {
background-color: #eb4d4b; color: @black;
border-radius: 5px; background: @warning;
}
/* Style when cursor is on the button */
#workspaces button:hover {
background: @black;
color: @white;
} }
#mode { #mode {
background-color: #cc241d; background-color: @red;
border-bottom: 3px solid #ebdbb2; border-bottom: 3px solid @white;
} }
#clock, #clock,
@ -77,10 +125,11 @@ button:hover {
#pulseaudio, #pulseaudio,
#language, #language,
#mode { #mode {
font-family: Symbols Nerd Font Mono, mononoki Nerd Font; font-family: Symbols Nerd Font Mono, mononoki Nerd Font;
font-size: 16px; font-size: 16px;
padding: 0 8px; padding-left: 8pt;
color: #ebdbb2; padding-right: 8pt;
color: @white;
} }
#window, #window,
@ -98,62 +147,98 @@ button:hover {
margin-right: 0; margin-right: 0;
} }
#clock { #battery.charging,
background-color: #504945; #battery.plugged {
background-color: @battery;
} }
#battery { #battery.critical:not(.charging),
background-color: #79740e; #battery.critical.discharging {
} animation-timing-function: linear;
animation-iteration-count: infinite;
#battery.charging, #battery.plugged { animation-direction: alternate;
background-color: #98971a; animation-name: blink-critical;
} animation-duration: 1s;
@keyframes blink {
to {
background-color: #ffffff;
color: #000000;
}
}
#battery.critical:not(.charging) {
background-color: #9d0006;
animation-name: blink;
animation-duration: 0.5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
} }
label:focus { label:focus {
background-color: #ebdbb2; background-color: @white;
}
#clock {
background-color: @clock;
}
#battery {
background-color: @battery;
} }
#backlight { #backlight {
background-color: #b57614; background-color: @backlight;
} }
#network { #network {
background-color: #9d0006; background-color: @network;
} }
#network.disconnected { #network.disconnected {
background-color: #9d0006; background-color: @network;
} }
#pulseaudio { #pulseaudio {
background-color: #076678; background-color: @volume;
} }
#pulseaudio.muted { #pulseaudio.muted {
background-color: #076678; background-color: @volume;
} }
#language { #language {
background-color: #8f3f71; background-color: @language;
} }
#custom-powerprofiles { #custom-powerprofiles {
background-color: #427b58; background-color: @powerprof;
}
#custom-arrow1 {
font-size: 22px;
background: @black;
color: @language;
}
#custom-arrow2 {
font-size: 22px;
background: @language;
color: @volume;
}
#custom-arrow3 {
font-size: 22px;
background: @volume;
color: @backlight;
}
#custom-arrow4 {
font-size: 22px;
background: @backlight;
color: @battery;
}
#custom-arrow5 {
font-size: 22px;
background: @battery;
color: @powerprof;
}
#custom-arrow6 {
font-size: 22px;
background: @powerprof;
color: @network;
}
#custom-arrow7 {
font-size: 22px;
background: @network;
color: @clock;
} }