aboutsummaryrefslogtreecommitdiff
path: root/README
blob: 6b0d330171fa3952bf08f6f1a0ff969b4dc287e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
dots
dotfiles to infect computers with
mwwuahahahahahahahahahahahahahaha
---------------------------------
Dylan Bolger 2023
---------------------------------
this project manages my dotfiles. 
the goal is system-agnostic on any UNIX distro

special thanks to stilbruch

how this works:
* git repo initialized in my $home
* .gitignore wildcard (*) to ignore all
* git add -f "fileName" from the home dir when I want to add a file here
* to manage different wms/setups, i'll be using branches
    - here's the idea:
        - dotworld => the new land of the dots for any distro
        - sway => branch specific to my sway configuration, will have all changes from master that don't conflict
* configuration for a specific device. since I use these dots at work, I don't want to have my personal Git intermingle with my work Git user
   - .env is a template for defining a specific environment setup
   - load_dots is the bread and butter for loading things in

feel free to take inspiration from this layout of dotfiles, etc.
however, forking dotfiles is NOT a good idea. you should always build out your own dots and customize them to your extent.