1
0
Fork
You've already forked install.sh
0
Directory containing installation scripts. It may be used extensibly.
  • Shell 100%
2026年02月10日 17:22:19 +00:00
scripts refactor: split install.sh into other packages and added more extensibility 2026年02月10日 16:17:43 +00:00
install.sh refactor: simple function names, moved git stuff to its own script 2026年02月10日 17:22:19 +00:00
pkgs.sh refactor: simple function names, moved git stuff to its own script 2026年02月10日 17:22:19 +00:00
README.md docs: updated readme 2026年02月10日 16:16:29 +00:00
sys.sh refactor: split install.sh into other packages and added more extensibility 2026年02月10日 16:17:43 +00:00
vc.sh refactor: simple function names, moved git stuff to its own script 2026年02月10日 17:22:19 +00:00

install.sh

Extensible installation scripts for Linux and MacOS designed for myself and shared for others who are interested.

About

This repo contains a few scripts in the root directory intended to make customising and maintaing a custom Linux configuration easy and reproducible across different platforms.

The scripts should be quite straightforward and should also be easy to modify. I personally mainly use Debian and MacOS and so by default have included support for them however, adding support for other platforms shouldn't be too hard to add.

TODO

These are items I plan to action soon.

  • Added gum to make it pretty.
  • Create a backup script to make sure previous configurations can be installed.
  • Add logging to the scripts.
  • Create helpers for getting tasks done quicker.
  • Create a script to select a DE from a list.
  • Create a tool to install fun CLI programs I like.

IDEAS

These are items that I think would be cool.

  • Support for more scripting languages such as PHP, JS and Python
  • Explore how this could be put into a language such as Rust