SkillAgentSearch skills...

Dotfiles

:fish: sheriferson's dot, config, and setup files

Install / Use

/learn @sheriferson/Dotfiles
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

sheriferson's dotfiles

  • .tmux.conf for tmux.
  • init.vim for Neovim.
  • .Rprofile
  • .ghci
  • config.fish, functions, and theme for fish (friendly interactive shell).
  • kitty/kitty.conf and kitty/theme.conf for kitty terminal emulator.
  • ipython/profile_default/ipython_kernel_config.py for some python notebook configuration.
  • gnupg/gpg.config and gnupg/gpg-agent.config for having gpg-agent running and ready to help sign my git commits.
  • tmux-workspaces/ containing script(s) for setting up various tmux workspaces.
  • terminfo/ containing *.terminfo files 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

$ ./setup.sh

setup.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. |

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated3mo ago
Forks5

Languages

Shell

Security Score

77/100

Audited on Dec 13, 2025

No findings