21 lines
930 B
Markdown
21 lines
930 B
Markdown
---
|
|
name: Arch Linux setup script
|
|
overview: My arch linux desktop setup
|
|
image: /img/portfolio/linux-setup-script.png
|
|
repo: https://github.com/developomp/setup
|
|
badges:
|
|
- linux
|
|
- python
|
|
- gnubash
|
|
- vim
|
|
---
|
|
|
|
Setting up a linux desktop properly takes a lot of time.
|
|
I learned this the hard way when I was still in highschool.
|
|
While playing around with OS one day, I somehow managed to completely mess up the OS files beyond repair and had no choice but to reinstall the whole thing.
|
|
Luckily, this was right after the classes were over so I was able to fix it at the cost of my entire afternoon.
|
|
That's when I decided that I need some automation.
|
|
|
|
This project is essentially a collection of python scripts that automates the OS setup process.
|
|
It automatically sets up applications and restores the configuration just the way I like it.
|
|
It also has a nice text-based user interface so I can choose specific actions to execute.
|