Hiii these are my dotfiles, enjoy!!
- git
- stow
Make sure you don't already have configuration files with the same filepaths so that stow can symlink properly.
$ git clone git@github.com/Meowsod/dotfiles.git
$ cd dotfiles
$ sudo mkdir -p /usr/local/bin/ /etc/udev/rules.d/ /usr/share/sounds/ /usr/share/wallpapers/
$ sudo -s -- <<EOF
ln -s "$(pwd)/bin/"* /usr/local/bin/
ln -s "$(pwd)/rules/"* /etc/udev/rules.d/
ln -s "$(pwd)/sounds/"* /usr/share/sounds/
ln -s "$(pwd)/wallpapers/"* /usr/share/wallpapers/
EOF
$ for s in src/*; do
cd "$s"
sudo make clean install
cd ../../
done
$ stow .
An optical drive status requiring 99-dvd-monitor.rules
and dvd+rw-tools. Written to be used with dwmblocks via a text file.
X11 screen recording via ffmpeg and selx. It needs to be run once to begin a recording and once to stop that recording.
Please verify that the bash scripts etc wont destroy ur system, as I've only written them for my own personal use.
.bash_logout
runs rm $HOME/.bash_history-*.tmp
, which deletes any temp bash history files on logout.
The video script will look for a matching .cdg (CD+G) or a .mkv file to then play with ffplay, which might hopefully sync up nicely.
- Switch to possibly another WM and nvim.
- Rename screenrecord to xrecord and screenshot to xshot
Footnotes
-
.stow-local-ignore
has added^IDEA.*
,^/src
,^/bin
,^/rules
,^/sounds
,^/wallpapers
&^/fonts
to the blacklist (to avoid polluting $HOME) ↩