Commit graph

14 commits

Author SHA1 Message Date
68cf038d05 Massive changes for archlinux move
- Add Xft Xresources to make fonts not ugly
- Add dunstrc now that I'm using dunst
- Manage GTK settings now that I'm free of mate-settings
- Add an i3 keybind for pcmanfm
- Make kitty font size chords +/- by 1pt and not 2pt
- Explicitly specify fonts everywhere
- Put barrier and dunst in xinitrc
- Make QT theme explicit via env var
- Move ZSH keybinds to global since Arch doesn't bind them
2021-04-15 18:54:43 -07:00
6ca1241b06 Add highlighter support
A new config file for highlighter and a zsh alias to make it behave as
expected when invoked, even if the alias is over-reaching a bit.
2021-04-05 01:20:16 -07:00
8d0674865d Set up OS-specific zsh configs
- Move keybinds into a match for Darwin systems
- Move BSD-isms into the same match, split off Linux-isms for binutils
  into a match for linux systems
- Add a comment or two for some directives I did not immediately
  remember what they did, so I'll remember next time more easily
2021-04-01 16:50:06 -07:00
098d12d332 Add zsh binds for MacOSX HOME/END/DEL 2021-04-01 16:19:40 -07:00
f5b3aa8d69 Add personal taskwarrior theme
This theme focuses more on hues than saturation. Aside from that it's
not very special versus the stock themes.

Also add an alias for taskwarrior-tui because it's sometimes useful.
2021-03-30 17:11:17 -07:00
00d97f8227 Add zsh user@host output to terminal title 2020-07-20 11:49:30 -07:00
c952c9ecbf Add check for most to zshrc
`most` doesn't exist on every host I touch. This prevents having to
specify PAGER=less on hosts that don't have it.
2020-06-30 14:49:29 -07:00
0bfd198a2a Make keychain only launch on non-SSH sessions 2020-06-09 17:52:25 -07:00
43871160e5 Switch keychain init method to explicitly load key 2020-05-11 11:59:19 -07:00
a7ee6a8cc5 Massive update to gitconfig, add VISUAL to zshrc
Most of the gitconfig stuff is stolen from other dotfile repos out
there, wherein I perused their gitconfigs, saw things that looked like
good ideas, researched what they actually did, then added them.

Of particular importance is the removal of my gitconfig [user] block
which has been moved to an included local file. This is to get around
the fact that I use this repo for work and personal stuff and don't want
a default with my legal name or online identity in it.
2020-05-09 00:13:19 -07:00
82237a69f2 Make grep aliases more suited to my purposes 2020-05-06 18:01:14 -07:00
b1f85c6ae2 Add keychain sourcing to .zshrc 2020-05-06 17:44:03 -07:00
6a0516ddaa Add personal bin to PATH 2020-05-06 13:04:19 -07:00
cd67a505db Initial commit and creation of setup script 2020-05-01 19:20:46 -07:00