mirror of
https://github.com/foo-dogsquared/dotfiles.git
synced 2025-02-07 06:18:59 +00:00
Restructure the interface with multiple manifests
With the added interface for multiple manifests, it is now possible to set up this setup around it. In my case, I simply created an extra folder in '.vtsm'. Along with the restructuring, some configurations are changed such as the customized Newsboat config and minor updates here and there.
This commit is contained in:
parent
49930ab3d8
commit
f450efa7f3
7
.vtsm/nixos-zilch.json
Normal file
7
.vtsm/nixos-zilch.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"bin": "$HOME/local/bin",
|
||||
"emacs": "$HOME/.config/doom",
|
||||
"nvim": "$HOME/.config/nvim",
|
||||
"newsboat": "$HOME/.config/newsboat",
|
||||
"slop": "$HOME/.config/slop"
|
||||
}
|
12
README.adoc
12
README.adoc
@ -60,9 +60,9 @@ Here's what the setup should look like (aside from the Stow packages which will
|
||||
[source]
|
||||
----
|
||||
dotfiles
|
||||
├── .vtsm/
|
||||
├── docs/
|
||||
├── LICENSE
|
||||
├── locations.json
|
||||
├── makefile
|
||||
├── README.adoc
|
||||
└── vtsm
|
||||
@ -87,9 +87,9 @@ VTSM takes inspiration from GNU Stow (obviously) and https://github.com/holman/d
|
||||
When managing your dotfiles, VTSM is going to be your friend/workmate.
|
||||
|
||||
All VTSM needs is a directory containing a package list stored in a JSON file with the name of the packages and their target path.
|
||||
By default, it searches for a file named `locations.json`.
|
||||
By default, it searches for a file named `locations.json` but you can specify what JSON file to use with the `-m`/`--manifest` option.
|
||||
|
||||
.An example of what `locations.json` could be
|
||||
.An example of what a manifest could contain
|
||||
[source, json]
|
||||
----
|
||||
{
|
||||
@ -117,7 +117,7 @@ Here are some examples of running commands with VTSM.
|
||||
[source, shell]
|
||||
----
|
||||
# Take the setup as the filesystem structure.
|
||||
# See the JSON file (locations.json) to see what packages to be installed and where to install them.
|
||||
# See the JSON files at .vtsm to see what packages to be installed and where to install them.
|
||||
|
||||
# Running the program without any arguments for a test run.
|
||||
# There should be a bunch of `echo` commands being ran for all of the listed packages.
|
||||
@ -125,10 +125,10 @@ Here are some examples of running commands with VTSM.
|
||||
|
||||
# Create the directories of the target path and install them with GNU Stow.
|
||||
# Bada-bing, bada-boom, you have installed your setup or something.
|
||||
./vtsm --commands "mkdir -p {location} && stow {package} --target {location}"
|
||||
./vtsm --manifest .vtsm/arch.json --commands "mkdir -p {location} && stow {package} --target {location}"
|
||||
|
||||
# Run commands only to Rofi and Emacs config files.
|
||||
./vtsm --only "rofi" "emacs" --commands "stow --restow {package} --target {location}"
|
||||
./vtsm --manifest .vtsm/arch.json --only "rofi" "emacs" --commands "stow --restow {package} --target {location}"
|
||||
----
|
||||
|
||||
For the command string, it is a https://docs.python.org/3/library/string.html#string.Template[Python template] with `package` and `location` as the available objects.
|
||||
|
@ -113,6 +113,8 @@
|
||||
; Automate updating timestamps.
|
||||
(add-hook 'before-save-hook 'time-stamp)
|
||||
|
||||
(add-to-list 'org-modules 'org-checklist)
|
||||
|
||||
; Activate minimap for all program-based modes (e.g., web-mode, python-mode) and text-based modes (e.g., org-mode, markdown-mode).
|
||||
(after! minimap
|
||||
(setq minimap-major-modes '(prog-mode text-mode org-mode)))
|
||||
@ -122,3 +124,8 @@
|
||||
(use-package! org-roam-bibtex
|
||||
:after-call org-mode
|
||||
:hook (org-roam-mode . org-roam-bibtex-mode))
|
||||
|
||||
; Use a responsive guide.
|
||||
(use-package! highlight-indent-guides
|
||||
:init
|
||||
(setq highlight-indent-guides-responsive 'top))
|
||||
|
6
emacs/snippets/fundamental-mode/copyright
Executable file
6
emacs/snippets/fundamental-mode/copyright
Executable file
@ -0,0 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: Shorthand for e.g.
|
||||
# key: copyright
|
||||
# condition: t
|
||||
# --
|
||||
${1:Copyright © (format-time-string "%Y")} ${2:(user-full-name)} <`(user-mail-address)`>
|
@ -1,6 +1,6 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: Org-Mode comment block
|
||||
# key: cblock
|
||||
# key: comment
|
||||
# --
|
||||
#+BEGIN_COMMENT
|
||||
$0
|
||||
|
3
lf/lfrc
3
lf/lfrc
@ -28,6 +28,9 @@ set shellopts '-eu'
|
||||
# commands accordingly.
|
||||
set ifs "\n"
|
||||
|
||||
# create the borders around the panels
|
||||
set drawbox true
|
||||
|
||||
# toggle hidden files
|
||||
set hidden
|
||||
|
||||
|
9
makefile
9
makefile
@ -1,12 +1,13 @@
|
||||
MANIFEST := nixos-zilch
|
||||
|
||||
.PHONY = install
|
||||
install:
|
||||
./vtsm --commands "mkdir -p {location}" "stow --stow {package} --target {location}"
|
||||
./vtsm --manifest ".vtsm/${MANIFEST}.json" --commands "mkdir -p {location} && stow --stow {package} --target {location}"
|
||||
|
||||
.PHONY = reinstall
|
||||
reinstall:
|
||||
./vtsm --commands "mkdir -p {location}" "stow --restow {package} --target {location}"
|
||||
./vtsm --manifest ".vtsm/${MANIFEST}.json" --commands "mkdir -p {location} && stow --restow {package} --target {location}"
|
||||
|
||||
.PHONY = clean
|
||||
clean:
|
||||
./vtsm --commands "stow --delete {package} --target {location}"
|
||||
|
||||
./vtsm --manifest ".vtsm/${MANIFEST}.json" --commands "stow --delete {package} --target {location}"
|
||||
|
27
newsboat/config
Executable file
27
newsboat/config
Executable file
@ -0,0 +1,27 @@
|
||||
# Config copied from Luke Smith's because I'm unoriginal.
|
||||
auto-reload yes
|
||||
browser "nohup brave --new-tab %u &>/dev/null &"
|
||||
macro m set browser "mpv %u"; open-in-browser ; set browser "brave %u"
|
||||
|
||||
bind-key ; cmdline
|
||||
bind-key SPACE next-unread
|
||||
bind-key j down
|
||||
bind-key k up
|
||||
bind-key J next-feed articlelist
|
||||
bind-key K prev-feed articlelist
|
||||
bind-key ] next-unread
|
||||
bind-key [ prev-unread
|
||||
bind-key ] next-unread-feed articlelist
|
||||
bind-key [ prev-unread-feed articlelist
|
||||
bind-key ] next feedlist
|
||||
bind-key [ prev feedlist
|
||||
bind-key ] next-feed articlelist
|
||||
bind-key [ prev-feed articlelist
|
||||
bind-key g home
|
||||
bind-key G end
|
||||
bind-key u pageup
|
||||
bind-key d pagedown
|
||||
|
||||
bind-key r reload-all
|
||||
bind-key R reload
|
||||
|
159
newsboat/urls
Normal file → Executable file
159
newsboat/urls
Normal file → Executable file
@ -1,2 +1,161 @@
|
||||
# Blogs
|
||||
https://alex-hhh.github.io/feeds/all.rss.xml
|
||||
https://blog.jwf.io/feed/
|
||||
http://distill.pub/rss.xml
|
||||
https://euandre.org/feed.blog.en.atom
|
||||
https://euandre.org/feed.til.en.atom
|
||||
https://fasterthanli.me/index.xml
|
||||
https://jcs.org/rss
|
||||
https://ma.ttias.be/cronweekly/index.xml
|
||||
https://magnusson.io/index.xml
|
||||
https://protesilaos.com/codelog.xml
|
||||
https://venam.nixers.net/blog/feed.xml
|
||||
https://willschenk.com/feed.xml
|
||||
https://www.malloc47.com/rss.xml
|
||||
|
||||
# Subreddits
|
||||
https://www.reddit.com/r/linux/.rss
|
||||
https://www.reddit.com/r/math/.rss
|
||||
https://www.reddit.com/r/programming/.rss
|
||||
https://www.reddit.com/r/Scholar/.rss
|
||||
|
||||
# Podcasts
|
||||
https://fossandcrafts.org/rss-feed-ogg.rss
|
||||
https://librelounge.org/rss-feed-ogg.rss
|
||||
|
||||
# YouTube subscriptions
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC-3J5xNrAbTLbU1gN8mMpOA "~Nitro Rad" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC-90KuSWRVLImW4xHWFYMnQ "~Shady Cicada" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC-cY3DcYladGdFQWIKL90SQ "~Jon Ringer" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC-yuWVUplUJZvieEligKBkA "~javidx9" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC1zZE_kJ8rQHgLTVfobLi_g "~The King of Random" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC29ju8bIPH5as8OGnQzwJyA "~Traversy Media" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC2I6Et1JkidnnbWgJFiMeHA "~Steve1989MREInfo" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC2eYFnH61tmytImy1mTYvhA "~Luke Smith" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC3-0S7vXfwYY2jj5EkMpymA "~Nick Zammeti" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC3ogrx6d9oohf6D42G44j1A "~Terrible Writing Advice" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC4a-Gbdw7vOaccHmFo40b9g "~Khan Academy" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC6107grRI4m0o2-emgoDnAA "~SmarterEveryDay" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC6mIxFTvXkWQVEHPsEdflzQ "~GreatScott!" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC6nSFpj9HTCZ5t-N3Rm3-HA "~Vsauce" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC7590VTWe6m0kq3gJcgLINg "~The Taylor Series" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC7c3Kb6jYCRj4JOHHZTxKsQ "~GitHub" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC8ENHE5xdFSwx71u3fDH5Xw "~ThePrimeagen" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC8butISFwT-Wl7EV0hUK0BQ "~freeCodeCamp.org" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC8uT9cgJorJPWu7ITLGo9Ww "~The 8-Bit Guy" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC9-y-6csu5WGm29I7JiwpnA "~Computerphile" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC9Z1XWw1kmnvOOFsj6Bzy2g "~Blackthornprod" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC9z7EZAbkphEMg0SP7rw44A "~carykh" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCAuUUnT6oDeKwE6v1NGQxug "~TED" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCBB7sYb14uBtk8UqSQYc9-w "~Steve Ramsey - Woodworking for Mere Mortals" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCBa659QWEk1AI4Tg--mrJ2A "~Tom Scott" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCBlqfZZYQWKyr6qLAB7LINw "~ICTP Postgraduate Diploma Programme" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCC26K7LTSrJK0BPAUyyvtQg "~Brandon James Greer" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCD6VugMZKRhSyzWEWA9W2fg "~SsethTzeentach" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCDrekHmOnkptxq3gUU0IyfA "~Devon Crawford" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCEBb1b_L6zDS3xTUrIALZOw "~MIT OpenCourseWare" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCEI9wNw9a4cJfejeAU6J2wQ "~LetsSolveMathProblems" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCEOXxzW2vU0P-0THehuIIeg "~Captain Disillusion" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCEQXp_fcqwPcqrzNtWJ1w9w "~Logos By Nick" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCEbYhDd6c6vngsF5PQpFVWg "~Tsoding" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCF6F8LdCSWlRwQm_hfA2bcQ "~Coding Math" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCFe6jenM1Bc54qtBsIJGRZQ "~patrickJMT" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCFqaprvZ2K5JOULCvr18NTQ "~How to Adult" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCG-KntY7aVnIGXYEBQvmBAQ "~Thomas Frank" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCGgpthBWDbFX2GSljMw-MdQ "~BoroCG" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCHnj59g7jezwTy5GeL8EA_g "~MindYourDecisions" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCHnyfMqiRRG1u-2MsSQLbXA "~Veritasium" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCI4I6ldZ0jWe7vXpUVeVcpg "~Household Hacker" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCJHA_jMfCvEnv-3kRjTCQXw "~Binging with Babish" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCJYVW4HVrMWpUvvsjPQc8-Q "~DorianDotSlash" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCK8sQmJBp8GCxrOtXWBpyEA "~Google" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCK9Hl6LXPaooxMTvsOutw3A "~GaMetal" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCKPLvnWhN1Qo51IDDZsmq1g "~SparkFun Electronics" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCLB7AzTwc6VFZrBsO2ucBMg "~Robert Miles" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCLx053rWZxCiYWsBETgdKrQ "~LGR" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCMOqf8ab-42UUQIdVoKwjlQ "~Practical Engineering" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCNepEAWZH0TBu7dkxIbluDw "~Dad, how do I?" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCOPcid5e7WN9T55HCEwZlWg "~BDPAPMEJM" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCORkUj9eaM2aDJM1VYyDDTA "~Sam Hogan" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCQ-W1KE9EYfdxhL6S4twUNw "~The Cherno" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCQWeW0mZYQL-3Boj5iNMw4g "~David Evans" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCQkd05iAYed2-LOmhjzDG6g "~LowSpecGamer" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCS0N5baNlQWJCUrhCEo8WlA "~Ben Eater" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCSC1HqVmTaE4Shn32ihbC7w "~Bobby Duke Arts" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCSYniDuuSiM-HutLDTBbIlg "~Vtuberアンドロイド・レイくん&ゼロちゃん" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCSju5G2aFaWMqn-_0YBtq5A "~Stand-up Maths" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCSl5Uxu2LyaoAoMMGp6oTJA "~Atomic Shrimp" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCTi0V5iwClvjUba6nI2bI3w "~Jelle Vermandere" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCUHW94eEFW7hkUMVaZz4eDg "~minutephysics" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCUQo7nzH1sXVpzL92VesANw "~DIY Perks" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCUaiGrBfRCaC6pL7ZnZjWbg "~JK Brickworks" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCUmLRMERmJrmUtgnbFfknAg "~Randall" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCViAcUsxrffb-dH50U5VHqw "~Advanced Placement" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCVyE_6jEtVZGmYGXtUOL5FQ "~Rag 'n' Bone Brown" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCWnlQMQ-ACfhpD68yWRsnJw "~Tod's Workshop" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCX6b17PVsYBQ0ip5gyeme-Q "~CrashCourse" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCY1kMZp36IQSyNx_9h4mpCg "~Mark Rober" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCYO_jab_esuFRV4b17AJtAw "~3Blue1Brown" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCYVyyyttdLFyZemFsEyPLCw "~Colanderp" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCZFUrFoqvqlN8seaAeEwjlw "~Grant Abbitt" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCZYTClx2T1of7BRZ86-8fow "~SciShow" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC_OtnV-9QZmBj6oWBelMoZw "~insaneintherainmusic" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC_SvYP0k05UKiJ_2ndB02IA "~blackpenredpen" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC_iD0xppBwwsrM9DegC5cQQ "~Jon Gjengset" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC_x5XG1OV2P6uZZ5FSM9Ttw "~Google Developers" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCa5tblTbBm09lMEdMblIq-A "~Atmacoustics" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCaTznQhurW5AaiYPbhEA-KA "~Molly Rocket" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCafxR2HWJRmMfSdyZXvZMTw "~LOOK MUM NO COMPUTER" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCaoqVlqPTH78_xjTjTOMcmQ "~Miziziziz" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCbfYPyITQ-7l4upoX8nvctg "~Two Minute Papers" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCbmNph6atAoGfqLoCL_duAg "~Talks at Google" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCcabW7890RKJzL968QWEykA "~CS50" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCdJdEguB1F1CiYe7OEi3SBg "~JonTronShow" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCdmAhiG8HQDlz8uyekw4ENw "~Inigo Quilez" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCeGGpOehPGG7vQMUVc7tG8Q "~Saberspark" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCekQr9znsk2vWxBo3YiLq2w "~You Suck At Cooking" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCerEIdrEW-IqwvlH8lTQUJQ "~Tech Tangents" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCfIqCzQJXvYj9ssCoHq327g "~How To Make Everything" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCfVFSjHQ57zyxajhhRc7i0g "~GameHut" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCfzlCWGWYyIQ0aLC5w48gBQ "~sentdex" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCgmOd6sRQRK7QoSazOfaIjQ "~Emma's Goodies" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UChWv6Pn_zP0rI6lgGt3MyfA "~AvE" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCiLgdNKZCiod7k5nsrUkOJA "~Simply Electronics" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCijjo5gfAscWgNCKFHWm1EA "~Mozilla Hacks" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCivA7_KLKWo43tFcCkFvydw "~Applied Science" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCjFaPUcJU1vwk193mnW_w1w "~Modern Vintage Gamer" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCjdHbo8_vh3rxQ-875XGkvw "~3DSage" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCkY047vYjF92-8HcoVTXAOg "~Coding Secrets" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCkefXKtInZ9PLsoGRtml2FQ "~Professor Messer" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCkguMCUXro3ZWcYajaTnCbw "~Kyle Eschen" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UClcE-kVhqyiHCcjYwcpfj9w "~LiveOverflow" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UClq42foiSgl7sSpLupnugGA "~D!NG" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCm22FAXZMw1BaWeFszZxUKw "~Kitboga" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCmkP178NasnhR3TWQyyP4Gw "~How To Mechatronics" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCmtyQOKKmrMVaKuRXz02jbQ "~Sebastian Lague" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCnxrdFPXJMeHru_b4Q_vTPQ "~Simply Explained" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCoHhuummRZaIVX7bD4t2czg "~Professor Leonard" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCodbH5mUeF-m_BsNueRDjcw "~Overly Sarcastic Productions" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCosnWgi3eorc1klEQ8pIgJQ "~Afrotechmods" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCoxcjq-8xIDTYp3uz647V5A "~Numberphile" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCpCSAcbqs-sjEVfk_hMfY9w "~Zach Star" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCq0EGvLTyy-LLT1oUSO_0FQ "~Eddie Woo" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCqJ-Xo29CKyLTjn6z2XwYAw "~Game Maker's Toolkit" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCr-5TdGkKszdbboXXsFZJTQ "~Gamefromscratch" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCrTNhL_yO3tPTdQ5XgmmWjA "~RedLetterMedia" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCrv269YwJzuZL3dH5PCgxUw "~CodeParade" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCsooa4yRKGN_zEE8iknghZA "~TED-Ed" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCtAIs1VCQrymlAnw3mGonhw "~Flammable Maths" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCtXKDgv1AVoG88PLl8nGXmw "~Google TechTalks" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCtZO3K2p8mqFwiKWb9k7fXA "~TechAltar" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCtxCXg-UvSnTKPOzLH4wJaQ "~Coding Tech" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCu6mSoMNzHQiBIOCkHUa2Aw "~Cody'sLab" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCv1Kcz-CuGM6mxzL3B1_Eiw "~TLG" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCvjgXvBlbQiydffZU7m1_aw "~The Coding Train" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCwRXb5dUK4cvsHbx-rGzSgw "~Derek Banas" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCxO_ya-RmAXCXJCU54AxYFw "~New Frame Plus" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCxQbYGpbdrh-b2ND-AfIybg "~Maker's Muse" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCxboW7x0jZqFdvMdCFKTMsQ "~GDQuest" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCxqAWLTk1CmBvZFPzeZMd9A "~Domain of Science" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCxzC4EngIsMrPmbm6Nxvb-A "~Scott Manley" youtube
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UCz6zvgkf6eKpgqlUZQstOtQ "~Bulby" youtube
|
||||
|
@ -36,14 +36,17 @@ super + x ; {a, s, d}
|
||||
colorpicker | xclip -selection clipboard && notify-send "Color copied to clipboard."}
|
||||
|
||||
# Miscellaneous shortcuts.
|
||||
super + shift + m
|
||||
choose-manual-menu
|
||||
super + shift + c
|
||||
$HOME/.config/emacs/bin/org-capture
|
||||
|
||||
super + shift + e
|
||||
choose-emoji-menu
|
||||
|
||||
super + shift + c
|
||||
$HOME/.config/emacs/bin/org-capture
|
||||
super + shift + m
|
||||
choose-manual-menu
|
||||
|
||||
super + shift + n
|
||||
$TERMINAL -e newsboat
|
||||
|
||||
shift + super + r
|
||||
pkill -USR1 sxhkd && notify-send "SXHKD config has successfully reloaded."
|
||||
|
Loading…
Reference in New Issue
Block a user