/dotfiles

As I delicately weave the intricate threads of my dotfiles, I imbue my computing soul into a machine to empty shell of silicon, and my machine is given life.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Contributors Forks Stargazers

Neovim Logo

This is my personal collection of configuration files. The setup section will guide you through the installation process.

Thanks for dropping by!

Screenshot of my desktop

Here are some details about my setup:

Installation

Using Git and the setup script

You can clone the repository wherever you want. (I like to keep it in ~/Documents/GitHub/dotfiles, with ~/dotfiles as a symlink.) The setup script will pull in the latest version and copy the files to your home folder.

sudo apt update -y
sudo apt install git -y
git clone https://github.com/Kaweees/dotfiles.git ~/Documents/GitHub/Projects/dotfiles --recurse-submodules && cd dotfiles && python3 stowizer.py add zsh
git submodule update --init --recursive --remote
git submodule add <repo url> <location in repo>

Project Structure

. dotfiles/
├── .config -> ~/.config           - configuration files for various services
├── .local -> ~/.local             - local data files for various services
├── .scripts -> ~/.scripts         - scripts available to the user at runtime
└── README.md                      - you are here

License

The source code for my website is distributed under the terms of the GNU General Public License v3.0, as I firmly believe that collaborating on free and open-source software fosters innovations that mutually and equitably beneficial to both collaborators and users alike. See LICENSE for details and more information.