This repository is deprecated. I no longer use the methods in this repository to manage my dotfiles. See https://github.com/jthegedus/dotfiles soon(tm) for updates.
- clone repo
git clone https://github.com/jthegedus/dotfiles ~/dev/dotfiles- run the script to symlink dotfiles:
~/dev/dotfiles/setup.bash- Now install the tools & software using your favourite package manager.
Tools I use:
- fonts: commitmono, which has a Nerd Fonts patch.
ls: eza- prompt: starship
- shell: fish (with similar Bash config)
- system information: macchina
- terminal: alacritty
- terminal text editor: helix
- version manager: asdf
Configuration can be seen in this repositories home directory.
bat: A cat(1) clone with wingsbottom: Yet another cross-platform graphical process/system monitorchoose: A human-friendly and fast alternative tocutand (sometimes)awkdelta: A syntax-highlighting pager for git, diff, grep, and blame outputdifftastic: A structural diff tool that understands syntaxfd: A simple, fast and user-friendly alternative to 'find'gh: GitHub’s official command line toolgotop: A terminal based graphical activity monitor inspired by gtop and vtopnala: a wrapper for the apt package managernvtop: GPUs process monitoring for AMD, Intel and NVIDIAranger: A VIM-inspired filemanager for the consoleripgrep: recursively search directories for a regex pattern while respecting your gitignoretealdeer: A very fast implementation of tldr in Rust.ugrep: an ultra-fast, user-friendly, compatible grep.vscode: code editorzoxide: A smarter cd command
Manual configurations I set for OSs.
Linux with Gnome:
- super+t: open terminal
- super+q: close application window
- super+e: open files to
~ - super+return: open search
- super+shift+s: take screenshot interactively
Windows:
MacOS: