├── .gitignore ├── .pre-commit-config.yaml ├── README.md ├── ansible.cfg ├── bin ├── cleanup ├── docker-copy-volume ├── dot-local ├── dot-remote ├── e ├── itry └── upgrades ├── docs └── MAC_MINI.md ├── group_vars ├── all ├── local └── remote ├── hosts.ini ├── misc ├── bettertouchtool │ ├── README.md │ └── sloria.bttpreset └── terminal │ ├── sloria-ayu.terminal │ └── sloria-night-owl.terminal ├── provision.yml └── roles ├── 1password └── env.zsh ├── adguard ├── README.md └── tasks │ └── main.yml ├── bat ├── aliases.zsh ├── defaults │ └── main.yml └── tasks │ └── main.yml ├── docker ├── _docker ├── _docker-compose └── aliases.zsh ├── eza ├── aliases.zsh └── tasks │ └── main.yml ├── git ├── README.md ├── aliases.zsh ├── files │ ├── gitattributes_global.link │ └── gitignore_global.link ├── tasks │ └── main.yml └── templates │ └── gitconfig.j2 ├── gsed ├── path.zsh └── tasks │ └── main.yml ├── jrnl ├── README.md ├── files │ └── jrnl.yaml ├── meta │ └── main.yml └── tasks │ └── main.yml ├── k9s ├── aliases.zsh └── tasks │ └── main.yml ├── kubernetes ├── aliases.zsh └── tasks │ └── main.yml ├── lctl ├── _lctl └── tasks │ └── main.yml ├── macos ├── aliases.zsh ├── defaults │ └── main.yml ├── files │ └── set-defaults.sh └── tasks │ └── main.yml ├── mise ├── README.md ├── activate.zsh ├── files │ └── config.toml └── tasks │ └── main.yml ├── ollama ├── README.md ├── _env.zsh ├── files │ └── com.sloria.ollama.plist └── tasks │ └── main.yml ├── package_manager ├── README.md ├── defaults │ └── main.yml └── tasks │ └── main.yml ├── python ├── README.md ├── aliases.zsh ├── completion.zsh ├── final.zsh ├── functions.zsh └── tasks │ └── main.yml ├── rust ├── path.zsh └── tasks │ └── main.yml ├── vim ├── README.md ├── defaults │ └── main.yml ├── files │ ├── javascript.snippets │ ├── python.snippets │ ├── rst.snippets │ └── vimrc └── tasks │ └── main.yml ├── z ├── enable.zsh └── z.sh └── zsh ├── README.md ├── _env.zsh ├── _path.zsh ├── aliases.zsh ├── config.zsh ├── defaults └── main.yml ├── files ├── install_prezto.sh ├── zpreztorc.link ├── zshrc.link └── zshrc_minimal ├── fpath.zsh ├── functions.zsh └── tasks ├── main.yml └── prezto.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/ansible.cfg -------------------------------------------------------------------------------- /bin/cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/cleanup -------------------------------------------------------------------------------- /bin/docker-copy-volume: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/docker-copy-volume -------------------------------------------------------------------------------- /bin/dot-local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/dot-local -------------------------------------------------------------------------------- /bin/dot-remote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/dot-remote -------------------------------------------------------------------------------- /bin/e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/e -------------------------------------------------------------------------------- /bin/itry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/itry -------------------------------------------------------------------------------- /bin/upgrades: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/bin/upgrades -------------------------------------------------------------------------------- /docs/MAC_MINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/docs/MAC_MINI.md -------------------------------------------------------------------------------- /group_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/group_vars/all -------------------------------------------------------------------------------- /group_vars/local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/group_vars/local -------------------------------------------------------------------------------- /group_vars/remote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/group_vars/remote -------------------------------------------------------------------------------- /hosts.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/hosts.ini -------------------------------------------------------------------------------- /misc/bettertouchtool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/misc/bettertouchtool/README.md -------------------------------------------------------------------------------- /misc/bettertouchtool/sloria.bttpreset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/misc/bettertouchtool/sloria.bttpreset -------------------------------------------------------------------------------- /misc/terminal/sloria-ayu.terminal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/misc/terminal/sloria-ayu.terminal -------------------------------------------------------------------------------- /misc/terminal/sloria-night-owl.terminal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/misc/terminal/sloria-night-owl.terminal -------------------------------------------------------------------------------- /provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/provision.yml -------------------------------------------------------------------------------- /roles/1password/env.zsh: -------------------------------------------------------------------------------- 1 | export SSH_AUTH_SOCK=~/Library/Group\ Containers/2BUA8C4S2C.com.1password/t/agent.sock 2 | -------------------------------------------------------------------------------- /roles/adguard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/adguard/README.md -------------------------------------------------------------------------------- /roles/adguard/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/adguard/tasks/main.yml -------------------------------------------------------------------------------- /roles/bat/aliases.zsh: -------------------------------------------------------------------------------- 1 | alias cat=bat 2 | -------------------------------------------------------------------------------- /roles/bat/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/bat/defaults/main.yml -------------------------------------------------------------------------------- /roles/bat/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/bat/tasks/main.yml -------------------------------------------------------------------------------- /roles/docker/_docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/docker/_docker -------------------------------------------------------------------------------- /roles/docker/_docker-compose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/docker/_docker-compose -------------------------------------------------------------------------------- /roles/docker/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/docker/aliases.zsh -------------------------------------------------------------------------------- /roles/eza/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/eza/aliases.zsh -------------------------------------------------------------------------------- /roles/eza/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/eza/tasks/main.yml -------------------------------------------------------------------------------- /roles/git/README.md: -------------------------------------------------------------------------------- 1 | # git 2 | 3 | Installs and configures git. 4 | -------------------------------------------------------------------------------- /roles/git/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/git/aliases.zsh -------------------------------------------------------------------------------- /roles/git/files/gitattributes_global.link: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/git/files/gitattributes_global.link -------------------------------------------------------------------------------- /roles/git/files/gitignore_global.link: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/git/files/gitignore_global.link -------------------------------------------------------------------------------- /roles/git/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/git/tasks/main.yml -------------------------------------------------------------------------------- /roles/git/templates/gitconfig.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/git/templates/gitconfig.j2 -------------------------------------------------------------------------------- /roles/gsed/path.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/gsed/path.zsh -------------------------------------------------------------------------------- /roles/gsed/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/gsed/tasks/main.yml -------------------------------------------------------------------------------- /roles/jrnl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/jrnl/README.md -------------------------------------------------------------------------------- /roles/jrnl/files/jrnl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/jrnl/files/jrnl.yaml -------------------------------------------------------------------------------- /roles/jrnl/meta/main.yml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - { role: python } 3 | -------------------------------------------------------------------------------- /roles/jrnl/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/jrnl/tasks/main.yml -------------------------------------------------------------------------------- /roles/k9s/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/k9s/aliases.zsh -------------------------------------------------------------------------------- /roles/k9s/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/k9s/tasks/main.yml -------------------------------------------------------------------------------- /roles/kubernetes/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/kubernetes/aliases.zsh -------------------------------------------------------------------------------- /roles/kubernetes/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/kubernetes/tasks/main.yml -------------------------------------------------------------------------------- /roles/lctl/_lctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/lctl/_lctl -------------------------------------------------------------------------------- /roles/lctl/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/lctl/tasks/main.yml -------------------------------------------------------------------------------- /roles/macos/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/macos/aliases.zsh -------------------------------------------------------------------------------- /roles/macos/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | icloud_enabled: false 3 | mac_mas_packages: [] 4 | -------------------------------------------------------------------------------- /roles/macos/files/set-defaults.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/macos/files/set-defaults.sh -------------------------------------------------------------------------------- /roles/macos/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/macos/tasks/main.yml -------------------------------------------------------------------------------- /roles/mise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/mise/README.md -------------------------------------------------------------------------------- /roles/mise/activate.zsh: -------------------------------------------------------------------------------- 1 | eval "$(mise activate zsh)" 2 | -------------------------------------------------------------------------------- /roles/mise/files/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/mise/files/config.toml -------------------------------------------------------------------------------- /roles/mise/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/mise/tasks/main.yml -------------------------------------------------------------------------------- /roles/ollama/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/ollama/README.md -------------------------------------------------------------------------------- /roles/ollama/_env.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/ollama/_env.zsh -------------------------------------------------------------------------------- /roles/ollama/files/com.sloria.ollama.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/ollama/files/com.sloria.ollama.plist -------------------------------------------------------------------------------- /roles/ollama/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/ollama/tasks/main.yml -------------------------------------------------------------------------------- /roles/package_manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/package_manager/README.md -------------------------------------------------------------------------------- /roles/package_manager/defaults/main.yml: -------------------------------------------------------------------------------- 1 | package_update: yes 2 | -------------------------------------------------------------------------------- /roles/package_manager/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/package_manager/tasks/main.yml -------------------------------------------------------------------------------- /roles/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/python/README.md -------------------------------------------------------------------------------- /roles/python/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/python/aliases.zsh -------------------------------------------------------------------------------- /roles/python/completion.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/python/completion.zsh -------------------------------------------------------------------------------- /roles/python/final.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/python/final.zsh -------------------------------------------------------------------------------- /roles/python/functions.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/python/functions.zsh -------------------------------------------------------------------------------- /roles/python/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/python/tasks/main.yml -------------------------------------------------------------------------------- /roles/rust/path.zsh: -------------------------------------------------------------------------------- 1 | . "$HOME/.cargo/env" 2 | -------------------------------------------------------------------------------- /roles/rust/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/rust/tasks/main.yml -------------------------------------------------------------------------------- /roles/vim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/README.md -------------------------------------------------------------------------------- /roles/vim/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/defaults/main.yml -------------------------------------------------------------------------------- /roles/vim/files/javascript.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/files/javascript.snippets -------------------------------------------------------------------------------- /roles/vim/files/python.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/files/python.snippets -------------------------------------------------------------------------------- /roles/vim/files/rst.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/files/rst.snippets -------------------------------------------------------------------------------- /roles/vim/files/vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/files/vimrc -------------------------------------------------------------------------------- /roles/vim/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/vim/tasks/main.yml -------------------------------------------------------------------------------- /roles/z/enable.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/z/enable.zsh -------------------------------------------------------------------------------- /roles/z/z.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/z/z.sh -------------------------------------------------------------------------------- /roles/zsh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/README.md -------------------------------------------------------------------------------- /roles/zsh/_env.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/_env.zsh -------------------------------------------------------------------------------- /roles/zsh/_path.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/_path.zsh -------------------------------------------------------------------------------- /roles/zsh/aliases.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/aliases.zsh -------------------------------------------------------------------------------- /roles/zsh/config.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/config.zsh -------------------------------------------------------------------------------- /roles/zsh/defaults/main.yml: -------------------------------------------------------------------------------- 1 | zsh_prezto: yes 2 | -------------------------------------------------------------------------------- /roles/zsh/files/install_prezto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/files/install_prezto.sh -------------------------------------------------------------------------------- /roles/zsh/files/zpreztorc.link: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/files/zpreztorc.link -------------------------------------------------------------------------------- /roles/zsh/files/zshrc.link: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/files/zshrc.link -------------------------------------------------------------------------------- /roles/zsh/files/zshrc_minimal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/files/zshrc_minimal -------------------------------------------------------------------------------- /roles/zsh/fpath.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/fpath.zsh -------------------------------------------------------------------------------- /roles/zsh/functions.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/functions.zsh -------------------------------------------------------------------------------- /roles/zsh/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/tasks/main.yml -------------------------------------------------------------------------------- /roles/zsh/tasks/prezto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sloria/dotfiles/HEAD/roles/zsh/tasks/prezto.yml --------------------------------------------------------------------------------