These are my dotfiles that I use on the daily. I like using dotfiles.
Personally, I use Home Manager, which uses the Nix language to declaratively manage my dotfiles.
For the "uploading to Git" side of things, I use LazyGit, a really nice Git client that uses the terminal to manage your Git repositories. I also use the GitHub CLI tool to actually add this repository as a remote.
As said before, the dotfiles are managed in Home Manager/Nix. If you use NixOS, just install Home Manager, put this dotfiles folder in ~/.config/home-manager/
, and run home-manager switch
.
For non-NixOS users, it's technically possible to install the dotfiles manually, but I don't recommend it. Instead, just install Nix and Home Manager and follow the NixOS instructions above. This not only makes sure you don't get into dependency hell, but also you don't trash your home folder with random files, making cleaning up your computer easier.
CMatrix not included -------------------------------------------^
These are the people/projects that made this possible:
- LazyGit - The Git client that made Git much, much easier.
- Catppuccin - The beautiful pastel theme I use on everything.
- NixOS - The Linux distribution that I use.
- N3RDIUM - The person who I copy off of.
Thank you!