.tmux.conffor tmux.init.vimfor Neovim..Rprofile.ghciconfig.fish, functions, and theme for fish (friendly interactive shell).kitty/kitty.confandkitty/theme.conffor kitty terminal emulator.ipython/profile_default/ipython_kernel_config.pyfor some python notebook configuration.gnupg/gpg.configandgnupg/gpg-agent.configfor havinggpg-agentrunning and ready to help sign my git commits.tmux-workspaces/containing script(s) for setting up various tmux workspaces.terminfo/containing*.terminfofiles to enable italics in terminal and tmux.- MailMate keybindings.
- Hyprland (
hypr/) and waybar (waybar/) config files for linux setups. I'm new at this, so they are currently very barebones.
$ ./setup.shsetup.sh runs a few other bash scripts that set up packages and settings in various categories:
| file | job |
|---|---|
dotfiles.sh |
Links all dotfiles to their proper locations. |
github-repos.sh |
Clones Github repos that I want on my system. |
hiddenprefs.sh |
Sets hidden preferences for MacOS and a few applications. |
Brewfile |
Lists Homebrew recipes. Installed using brew bundle. |
requirements.txt |
Lists Python packages. |
projects.sh |
Clones a few of my personal projects from Github. |
rpackages.R |
Installs R packages. |
