Okay let's try this again...
My Dotfiles, this time managed by fresh
Run the following command to clone my dotfiles using fresh
FRESH_LOCAL_SOURCE=hsmalley/dotfiles bash <(curl -sL https://get.freshshell.com)
If you do not know what what most of this stuff is or dose don't worry, we've all been there.
Do not just run this and expect not to be confused. Someone's dotfiles are personal and (hopefully) makes sense to them
If you just want to get started without going crazy start with the following...
Starship! - https://starship.rs/ - This will work on anything and everything. My goto prompt for anything that isn't my daily driver.
Ready for something a little more? Check out Oh My Posh!, works on everything like startship but gives you more to work with... like colors!!! ❇️
Ready to dive into the deepend?
Well put on your big perfered gender pants and dive into these dotfiles...
Who? See my gitpages
Why? So that I can easily manage my confusing mess of dotfiles
What? That's always changing
ZSH w/ zinit!
- powerlevel10k
- a bunch of ohmyzsh plugins
- some prezto plugins
- a smattering of rust tools
Tmux w/ ohmytmux & powerline
Vim w/ spacevim
Not Included:
- Some internal stuff that won't help anyone
- Private Dotfiles
Using taskfile.dev we can skip most of this and boostrap the system quickly Simply install it, go-task, and use the Taskfile.yml
curl -sSLo Taskfile.yml https://github.com/hsmalley/dotfiles/raw/main/Taskfile.yml
go-task simple
If you want to use my dotfiles do go-task fresh
rather than simple
NOTE: If taskfile.dev eg go-task is not in your repos, then you can use the install script to install it
sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b ~/.local/bin