this post was submitted on 08 Feb 2025
3 points (80.0% liked)

Ubuntu Linux

1586 readers
1 users here now

Linux for Human Beings.

Ubuntu is a popular Linux operating system for PC / mobile devices, etc.

Developed by Canonical & based on Debian (another older Linux OS) which is known for it's rock solid stability.

Ubuntu is trusted everywhere computing by professionals and common users alike.

https://ubuntu.com/

founded 5 years ago
MODERATORS
 

In particular tools to help manage backup and rollback of system configuration. Or tools to help migrate and old laptop to the new one? I've seen things about dot file management? Stuff like that.

you are viewing a single comment's thread
view the rest of the comments
[–] Keshara@lemmy.world 3 points 1 week ago (3 children)

Timeshift is a very common tool for backing up and creating restore points.

For dot file management, I personally back up my dot files to a locally hosted server, but I used to have a private git repo for this on GitHub. Then I put together a simple bash script to automate placing the dot files

[–] mannycalavera@feddit.uk 1 points 1 week ago (2 children)

Timeshift! That's what I was thinking of. Thanks.

What's your bash script do for dot files? Is it complicated? Would it be something a novice scripter like me put together?

[–] Keshara@lemmy.world 2 points 1 week ago (1 children)

The bash script just moves the directories into where they need to go. Very beginner friendly.

As a tip for your learning, do it manually once or twice, then think "okay, now let's automate that". Think about what you did when you manually executed the task, i.e. selecting a directory, then moving that directory into your .config directory as an example. Get to know the mv command and its flags, then your set to script it out!

[–] mannycalavera@feddit.uk 1 points 1 week ago

Thank you so much. I'll give it a go manually like you say and then dive into scripting.