Personal configs and dotfiles
Find a file
Trysdyn Black 741b413fb3 Force explicit mode for my TV
Left to its own devices, my TV will default to a mode that runs at
59Hz. This can, in some situations, cause really weird input latency
issues on both displays as they're running at different refresh
rates. So this forces my TV to 60Hz to match my main displays.

This is system-specific and should possibly go into some imported
"local" file but meh.
2024-01-08 11:20:23 -08:00
.config Force explicit mode for my TV 2024-01-08 11:20:23 -08:00
.terminfo/a Add alacritty terminfo 2022-09-01 10:02:53 -07:00
.vim/colors Gut vim configs to remove external deps 2023-12-30 20:34:47 -08:00
.gitconfig Big spaces-to-tabs config reflow 2023-06-05 22:39:21 -07:00
.p10k.zsh Swap font configs to use monospace, remove kitty conf 2022-10-23 22:43:02 -07:00
.profile Set EDITOR in .profile for helix->vim 2024-01-08 06:12:06 -08:00
.pylintrc Remove pylint complaint about unused globals 2023-05-13 12:13:49 -07:00
.taskrc Make taskwarrior simple report sort by urgency 2023-06-05 22:39:04 -07:00
.tmux.conf Add window title handling to tmux 2022-08-30 14:04:15 -07:00
.vimrc Gut vim configs to remove external deps 2023-12-30 20:34:47 -08:00
.xinitrc Update dunstrc for 1.7 2021-11-19 13:35:58 -08:00
.Xresources Massive changes for archlinux move 2021-04-15 18:54:43 -07:00
.zprofile Refactor .zshrc 2023-05-03 15:28:32 -07:00
.zshrc Remove zsh instant prompt 2023-06-05 22:37:01 -07:00
README.md More Aerc tweaks 2021-11-24 21:17:37 -08:00
setup_dotfiles.py Update setup script using new lint rules 2023-12-28 18:01:11 -08:00

dotfiles

Personal dotfiles; probably not much here of value for anyone not me.

In essence this repo will mimic the layout of my homedir with a bunch of dotfiles and utility scripts in the right locations as if this were my homedirectory.

The setup_dotfiles.py script takes the contents of this path and creates symlinks in my actual homedir, matching the directory structure.

Requirements

  • Python 3.4
  • A home directory

Setup

  • Clone the repo
  • python3 setup_dotfiles.py

You can run the setup script from any path and it'll figure out what to do. The script will create symlinks in your home directory matching its layout. If you want to create the tree in a different location, you'll need to open the interpreter and manually invoke install_dotfiles() with the correct arguments.

You shouldn't do this if you're not me though because this will clobber your environment and replace it with mine. :)