These are my personal dotfiles. They work on both Mac OSX and Linux (Arch). One of my goals with these configurations is to make them flexible to work as a baseline for both my work systems and personal systems.
- Clone Repo to home directory
- Change directory into
dotfiles
- Run
init.sh
The following applications are installed via brew.
Name | Description |
---|---|
bat | A cat(1) clone with wings. |
direnv | unclutter your .profile |
d2 | D2 is a modern diagram scripting language that turns text to diagrams. |
entr | Run arbitrary commands when files change |
fzf | A command-line fuzzy finder |
gh | GitHub’s official command line tool |
gnupg | The GNU Privacy Guard. |
gum | A tool for glamorous shell scripts 🎀 |
hr | A horizontal 📏 for your terminal |
jq | Command-line JSON processor |
neovim | Vim-fork focused on extensibility and usability |
ripgrep | ripgrep recursively searches directories for a regex pattern while respecting your gitignore |
shellcheck | ShellCheck, a static analysis tool for shell scripts |
stow | |
go-task | |
teip | Masking tape to help commands "do one thing well" |
tmux | |
tree | |
zoxide | A smarter cd command. Supports all major shells. |
zstd | Zstandard - Fast real-time compression algorithm |
This is a list of custom Espanso macros/text expansions I have added.
:jl
- Reads Jira issue link from clipboard as a markdown link