Welcome to my personal repository of commonly used *nix environment configuration files. These files are provided without any warranty but with the hope that they'll be useful to you.
Feel free to share and modify them. If you base your work on these files, a mention would be highly appreciated.
- Binaries
fzf
- command-line fuzzy finder (viaapt
)rg
- ripgrep (viaapt
)bat
- A cat(1) clone with syntax highlighting (viaapt
)eza
- A modern replacement for ls (viaapt
)- Note
exa
was used before, but it has since been abandoned
- Note
broot
- A better way to navigate directories (manual)- Requires initial install before first use - just launch
broot
- Requires initial install before first use - just launch
- clone the repo to your desired directory (
$HOME/dotfiles
by default) - make sure you know what the installer does
- launch the installer
./.local/bin/update-dotfiles
- done!
A set of helpers for ohmyz.sh-based zsh configurations. Some web development helpers are included:
- Theme: bureau - supports git and nvm.
- Aliases:
Enhances your VIM configuration to be more useful than the default setup. Key features include:
- Use UTF-8 encoding
- Display line numbers, cursor position, and syntax highlighting
- Automatically reload files on external modification
- Enable sudo-save with
:W
- Improved search functionality: case-insensitive search and highlighted results
- Highlight matching brackets and auto-close brackets and parentheses
- Disable auto-backup clutter
- Indent with spaces (4 spaces by default)
- Smart auto-indentation
A basic setup to maintain user sanity:
- Disabled welcome message
- Disabled visual bell
- Enabled scrollback buffer
- A simple status line
- Default commit message with hints on Conventional Commits
git plog
alias for a formattedgit log
- A sane default configuration (Remember to change the user settings if using this!)
A simple wrapper on host
for quick domain => ip => revdns
lookups.
$ host google.com
google.com => 142.250.203.206 => waw02s22-in-f14.1e100.net
This is free and unencumbered software released into the public domain under terms set by The Unlicense. For more details, see the UNLICENSE file.