My personal dotfiles. Uses Ansible to provision MacOS and Arch Linux.
Warning
THIS IS A WIP. Do not use.
for both MacOS and Arch
- Helix
- Neovim with my custom config
- Ack (better grep)
- Bat (better cat)
- Bash Completion
- Delta (better git diff)
- EZA (better ls)
- Gitui (git tui)
- Neofetch (system information)
- Starship (shell prompt)
- Tmux (terminal multiplexer)
- Tree (directory tree view)
- Zoxide (better cd)
- Zsh (better shell)
- nvm
- node
- npm
- yarn
- github (multiple users setup)
Update the vars file with custom configurations
- User setup
- Pacman setup
- Reflector setup
- Yay setup
- Cronie setup
- CPU setup
- GPU setup
- Npt setup
- Locale setup
- SSH agent setup
- Bluetooth setup
- Network setup
- Audio setup
- RKHunter setup
- Grub setup
- Greet setup
- Pacseek
- AGS with my custom config
- Centralized Theme config
- Fonts
- Font Manager
- Hyprland
- Hyprpaper
- Hypridle
- https://github.com/id101010/ansible-archlinux (ansible)
- https://github.com/snowiow/snow (ansible)
- https://github.com/Matt-FTW/dotfiles (ansible/hyprland)
- https://github.com/Aylur/dotfiles
- https://github.com/end-4/dots-hyprland
- https://github.com/PoobToo/dotfiles
- https://github.com/shadeyg56/nixos-config
- https://github.com/kotontrion/dotfiles
Important
TODO:
- Review permissions management for arch roles
- Review error handling
- Review macos install for common roles
- Github-cli authentication via prompt
- Virt-manager setup
- udisk setup
- OSD
- hy3