dotfiles-old/README.md

5.9 KiB

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

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

Auto-theming i3-gaps on Arch

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