14f9e64cc4 | ||
---|---|---|
bin | ||
compton/.config | ||
conky/.config/conky | ||
dunst/.config/dunst | ||
fonts/.fonts | ||
glava/.config/glava | ||
i3/.config/i3 | ||
inkscape/.config/inkscape | ||
mpd/.config/mpd | ||
ncmpcpp/.ncmpcpp | ||
polybar/.config/polybar | ||
ranger/.config/ranger | ||
redshift/.config/redshift | ||
rofi/.config/rofi | ||
scim | ||
screenshots | ||
termite/.config/termite | ||
tmux | ||
zsh | ||
.gitignore | ||
2019-05-24-120958_1366x768_scrot.png | ||
LICENSE | ||
README.md | ||
setup.sh |
README.md
Deprecated
This repository is a mess and I no longer use many of the configs here as I have switched to Wayland and Sway. My current (and much cleaner) dotfiles can be found here. I manage them with dotgit.
_____/\\\\\\\\\_______________________________________/\\\\\\_________________________/\\\__________/\\\\______________
___/\\\\\\\\\\\\\____________________________________\////\\\________________________\/\\\_________\///\\______________
__/\\\/////////\\\______________________________________\/\\\_____/\\\_____/\\\______\/\\\__________/\\/_______________
_\/\\\_______\/\\\____/\\\\\__/\\\\\_______/\\\\\_______\/\\\____\///___/\\\\\\\\\\\_\/\\\_________\//_____/\\\\\\\\\\_
_\/\\\\\\\\\\\\\\\__/\\\///\\\\\///\\\___/\\\///\\\_____\/\\\_____/\\\_\////\\\////__\/\\\\\\\\\\_________\/\\\//////__
_\/\\\/////////\\\_\/\\\_\//\\\__\/\\\__/\\\__\//\\\____\/\\\____\/\\\____\/\\\______\/\\\/////\\\________\/\\\\\\\\\\_
_\/\\\_______\/\\\_\/\\\__\/\\\__\/\\\_\//\\\__/\\\_____\/\\\____\/\\\____\/\\\_/\\__\/\\\___\/\\\________\////////\\\_
_\/\\\_______\/\\\_\/\\\__\/\\\__\/\\\__\///\\\\\/____/\\\\\\\\\_\/\\\____\//\\\\\___\/\\\___\/\\\_________/\\\\\\\\\\_
_\///________\///__\///___\///___\///_____\/////_____\/////////__\///______\/////____\///____\///_________\//////////__
__/\\\\\\\\\\\\_______________________________________/\\\\\________/\\\\\\________________________________
_\/\\\////////\\\___________________________________/\\\///________\////\\\________________________________
_\/\\\______\//\\\___________________/\\\__________/\\\_______/\\\____\/\\\________________________________
_\/\\\_______\/\\\_____/\\\\\_____/\\\\\\\\\\\__/\\\\\\\\\___\///_____\/\\\________/\\\\\\\\___/\\\\\\\\\\_
_\/\\\_______\/\\\___/\\\///\\\__\////\\\////__\////\\\//_____/\\\____\/\\\______/\\\/////\\\_\/\\\//////__
_\/\\\_______\/\\\__/\\\__\//\\\____\/\\\_________\/\\\______\/\\\____\/\\\_____/\\\\\\\\\\\__\/\\\\\\\\\\_
_\/\\\_______/\\\__\//\\\__/\\\_____\/\\\_/\\_____\/\\\______\/\\\____\/\\\____\//\\///////___\////////\\\_
_\/\\\\\\\\\\\\/____\///\\\\\/______\//\\\\\______\/\\\______\/\\\__/\\\\\\\\\__\//\\\\\\\\\\__/\\\\\\\\\\_
_\////////////________\/////_________\/////_______\///_______\///__\/////////____\//////////__\//////////__
This is just a collection of my dotfiles. I manage them all with GNU stow
There is a setup script in the repo. Do not use it. There are like nine lines. It isn't even close to finished. If you want to finish it for me, go ahead and open a PR and I'll merge after review! 😁
Setup
- distro: arch
- GTK theme: wal
- icon theme: sardi-mono
- terminal: kitty
- shell: zsh with oh-my-zsh
- text editor: neovim
- bar: polybar
- fonts: Fira Code for polybar, terminal, and rofi and nerd fonts for polybar icons
- wm: i3-gaps
- launcher: rofi
- lockscreen: i3lock-fancy
- screenshot tool: flameshot
- notification daemon: dunst
- file manager: ranger
Notes
- Credit to my good friend, Ceda, for help with the wallpaper and theming script.
- Credit to jibreil for some of his
/bin
scripts
Dr. Smith, a custom font
I have developed my own font based on my handwriting. It exceeds the requirements to be an Adobe Western Pro font having over 400 characters (not just the English alphabet and punctuation 😉) as well as many ligatures so it simulates my handwriting as closely as possible. If you don't want to dig into my files, this will take you to the .otf
. If you've found something that doesn't work right, open an issue here and I'll get it fixed as soon as I can.
If you end up using Dr. Smith, please email me a screenshot and/or link and, if possible (without ruining the aesthetics), give me credit for my work and link to my website or dotfiles!
Screenshots
clean
vim, bonsai, snerdy, panes
fullscreen vim with the Goyo plugin
ranger
This is a link to a Peertube video that demonstrates the theming command that Ceda and I wrote. It gives you a random wallpaper and theme based on the wallpaper every time you run it. It also sends a notification telling you the path to the image and whether or not it's in your favourites (/Pictures/Wallpapers/Favourites
). Once I have the time to write it, I'll add a part that opens a xenity
window asking if you want to delete it, copy it to your favourites, or do nothing.
Notes for setting up future machines
Using Compose key for typing accented characters
Sets compose key to right control
setxkbmap -option compose:rctrl
View all the options
grep "compose:" /usr/share/X11/xkb/rules/base.lst