This repo contains my public dotfiles. This includes configuration and scripts. The config should be suitable for Linux and Mac machines.
Be aware that some configs require applications or scripts not in this repo -> adjust accordingly
Heavily focused on a terminal based and keyboard centric workflow ⌨️
- Powerlevel10k prompt with a lot of useful information right at your fingertips ⚙️
- Terminal wizardry with a mature Tmux configuration 🪄
- Fast GPU accelerated terminal emulators with kitty, Alacritty, and wezterm 🖥️
- Lf for raw performance file managing and integrated bash scripting configuration. Backups in this repo: nnn, vifm, and ranger 📁
- Manage your git repos with gitui and tig 🔖
- An impressive zsh configuration with plenty of mappings, shortcuts, and settings to improve your productivity 🐚
- and more
My NeoVim config is in its own repo
I use Ansible for automatic configuration of my devices and particularly RCM for managing my dotfiles.
Karabiner does not work this way, see https://karabiner-elements.pqrs.org/docs/manual/misc/configuration-file-path/#about-symbolic-link
ln -s $HOME/workspace/github.com/allaman/public-dotfiles/config/karabiner $HOME/.config