jsborjesson / dotfiles

Minimal and portable development environment baseline.
3 stars 1 forks source link

Cross Platform Dotfiles #56

Closed jsborjesson closed 4 years ago

jsborjesson commented 6 years ago

I want to make these dotfiles more minimalistic and portable to allow them to be easily installed on Windows (which I unfortunately have to work on) and Linux (which I can sometimes get away with).

They are currently very coupled to MacOS, but much of the configuration I want to have everywhere. Most important is:

Philosophy

Require minimal installation of extra stuff to set up on any platform. Only the necessary osx tolchain/WSL/git installation should be necessary. Only bash scripts without fanciness.

Focus configuring the terminal environment and editors, avoid installing programming languages and other tools - these are fine to install manually and this changes a lot. Bash, Vim, Tmux and such will remain as jobs, platforms and languages change and evolve.

Don't fight the PATH-variable windmill - it's going to be different on all machines and trying to generalize it here is more pain than it will ever be worth.

Strategy

jsborjesson commented 4 years ago

Closing in favour of Cross Platform project