Name | Description |
---|---|
nvim | LazyVim Configs |
wezterm | Wezterm configs |
hammerspoon | Hammerspoon configs, custom shortcuts/keybindings, and personal Spoons |
tmux | Tmux configs and plugins |
yazi | Yazi configs |
etc | Shell profile, rcfiles, aliases, exports and functions and config files in general |
scripts | Misc scripts for every-day stuff |
tasks | Taskfiles to automate install and configuration steps |
Install steps and setup configuration are automated with Taskfile runner.
This is the only requirement that needs to be manually installed, all the remaining dependencies are controlled and customized from the main Taskfile.yml.
Run task
to view the complete list of tasks currently available:
task: Available tasks for this project:
task: Available tasks for this project:
* changelog: Generates CHANGELOG
* hooks: Setup git hooks locally
* list: Lists available commands
* precommit: Verifies and fix requirements for new commits
* macos:install:all: Install all MacOS required tools
* macos:install:brew:all: Brew install all packages
* macos:install:brew:all:custom: Brew install recipes with custom steps
* macos:install:brew:all:deps: Install Brew itself along with some important libs and repos
* macos:install:brew:all:fonts: Install Nerd-Fonts
* macos:install:brew:all:regular: Brew install regular recipes
* macos:install:core:all: Setup shell, core settings and tools
* macos:install:core:fzf: Install FuzzyFinder
* macos:install:core:mise: Installs mise-en-place
* macos:install:core:nvim: Install NVIM nightly build
* macos:install:core:profile: Setup shell profile settings
* macos:install:core:rosetta: Install Rosetta2
* macos:install:docker:all: Install Docker and container related tooling
* macos:install:docker:buildx: Install Docker Buildx
* macos:install:docker:rancher: Install Rancher Desktop
* macos:install:hammerspoon:all: Install Hammerspoon plugins
* macos:install:hammerspoon:all:spoons: Install Spoons
* macos:install:java:all: Install all Java requirements and tools
* macos:install:java:all:bfg: Install BFG Repo-Cleaner