A glorious combination of application / theme settings and a performant cross-platform, desktop-oriented software suite.
Find a file
2022-12-03 03:12:05 +00:00
.config Update .config/shell/profile 2022-11-30 09:53:46 +00:00
.gnupg/public Latest 2022-11-30 01:26:59 -05:00
.local Update .local/share/chezmoi/software.yml 2022-12-03 03:12:05 +00:00
.vim Latest 2022-11-30 01:26:59 -05:00
.vscode Update .vim/autoload/lightline/colorscheme/Betelgeuse.vim, .vim/autoload/plug.vim, .vim/colors/betelgeuse.vim, .vscode/extensions.json, .vscode/settings.json 2022-11-30 05:47:56 +00:00
AppData/Local/clink Latest 2022-11-30 01:26:59 -05:00
Library Latest 2022-11-30 01:26:59 -05:00
.bashrc Latest 2022-11-30 01:26:59 -05:00
.chezmoiroot Update .chezmoiroot, .local/share/chezmoi/.chezmoiroot, .local/share/chezmoi/home/private_dot_config/tabby/config.yaml.tmpl 2022-11-30 08:06:20 +00:00
.editorconfig Update dotfiles/.local/p10k.zsh, dotfiles/.zshrc, .editorconfig 2022-10-29 12:39:12 +00:00
.gitlab-ci.yml Forced update of .gitlab-ci.yml 2022-04-06 22:25:44 -04:00
.tool-versions Latest 2022-11-30 01:26:59 -05:00
.Xresources Update TODO.md, .local/share/chezmoi/software.yml, .zshrc, .local/share/chezmoi/home/dot_tool-versions, .tool-versions, .bashrc, .Xresources, .local/share/chezmoi/home/private_dot_config/plasma/plasmoids.yml 2022-11-30 05:54:24 +00:00
.zshrc Update TODO.md, .local/share/chezmoi/software.yml, .zshrc, .local/share/chezmoi/home/dot_tool-versions, .tool-versions, .bashrc, .Xresources, .local/share/chezmoi/home/private_dot_config/plasma/plasmoids.yml 2022-11-30 05:54:24 +00:00
logo.png Re-organizing 2022-03-11 02:45:26 -05:00
README.md Update README.md, .local/share/chezmoi/home/dot_local/bin/executable_provision, .local/software.TODO/desktop/Brewfile, .local/software.TODO/desktop/Packages.config, .local/software.TODO/desktop/Wingetfile, .local/software.TODO/development/Brewfile, .local/software.TODO/development/Packages.config, .local/software.TODO/development/Scoopfile, .local/software.TODO/terminal/Brewfile, .local/software.TODO/terminal/Packages.config, .local/software.TODO/terminal/Scoopfile, .local/software.TODO/Gasfile.yml, .local/bin/provision, .local/bin/open, .local/share/chezmoi/home/dot_local/bin/executable_open, .local/share/chezmoi/home/dot_local/Taskfile-local.yml 2022-11-30 06:54:50 +00:00
sync.sh Latest 2022-11-30 01:26:59 -05:00
TODO.md Update TODO.md, .local/share/chezmoi/software.yml, .zshrc, .local/share/chezmoi/home/dot_tool-versions, .tool-versions, .bashrc, .Xresources, .local/share/chezmoi/home/private_dot_config/plasma/plasmoids.yml 2022-11-30 05:54:24 +00:00

Hiawatha

This is a decked out dotfiles repository that leverages a handful of technologies including Chezmoi, Ansible, and ZX to provision computers. It is built to support Archlinux, Fedora, CentOS, Debian, Ubuntu, macOS, and Windows but you may see code that suggests other OSes will be supported as well. It includes themeing (most of the credit going to Sweet) for KDE / GNOME / apps.

To use these dotfiles and provision your computer with prompts (which can be made headless with environment variables):

bash <(curl -sSL https://install.doctor/start)

All the source files are located in ~/.local/share/chezmoi/home for the dotfiles and ~/.local/share/chezmoi/system for the system files. The roles / playbooks from Gas Station are occasionally used to fill in gaps. The software installation (which happens when you run Chezmoi or the link above) determines which package manager to use to install the software using this software map.

Many of the dotfiles (and system files) are templated. Those ones you will have to look at ~/.local/share/chezmoi to take a peek at. The static files are at the root of this repository for easy viewing.