DrGamerPhD

joined 1 year ago
[โ€“] DrGamerPhD@programming.dev 1 points 5 months ago* (last edited 5 months ago)

i took the structure from vimjoyer's video on this. i think it's a great starting point, after which you can start experimenting with moving stuff around and borrowing from other configs as you learn how things work

how you separate modules is really up to you; i wouldn't overthink it too much. in my config, my modules are split into home-manager modules and system modules, like this:

  • dotfiles/modules/home-manager
  • dotfiles/modules/nixos

then in those, i separate based either on subject (like shell stuff, music software, games) or if the config for one program is getting really big (like my alacritty or firefox configs). my layout evolved over a few months, so don't feel as though you need to get it spot-on from the start

[โ€“] DrGamerPhD@programming.dev 9 points 7 months ago (4 children)

its four words