Hello, i would like to know how you manage your dotfiles.

Do you use some gui or tui?

There are many ways i don't what to do.

Probably im going to do git repo with lazygit. I like tuis. I am managing files on two artix linux systems 1- pc and 2- laptop

you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 9 months ago* (last edited 9 months ago)

I use YADM which is a thin wrapper around a bare git repo but still has some creature comforts like per-machine configs and templating.
Since you still need to interact with Git, I pair it with Lazygit. Love that software, I do everything Git with it now!
Unfortunately it is a little jank due to the way Lazygit handles bare repos, thankfully there's a command that sets up the needed Git variables for it to work correctly: yadm enter lazygit

I send the repo to my own Forgejo instance. Kinda overkill but I was already self-hosting other services so I thought "Fully private Git server just for me? Why not?"

Now, this is only for managing user level files. For managing system level configs I haven't setup anything yet.
YADM has a solution for this but it seems a little jank, maybe I'll learn Ansible instead, dunno.

  • source