Skip to content

Windows, Linux & MacOS automated scripts & docs to improve your UX & productivity (including WSL2, conda, GPU drivers & development tools)

License

Notifications You must be signed in to change notification settings

AmineDjeghri/awesome-os-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Windows WSL Terminal

The image you are looking at is a screenshot of a WSL Ubuntu terminal in Windows 11. The top bar is an app called GlazeWM. You can follow this repository to get a similar setup on Windows11, Linux or both.

Windows 11 Linux Ubuntu Anaconda Shell Script Windows Terminal

Table of contents

Linux/WSL2

A set of configurations, dotfiles and a script to automatically set up a powerful terminal & shell utilities(zsh, fzf...), themes like Powerlvl10k, Conda, GPU drivers, and more on Linux/WSL2, again automatically.

Get started with one command :

sh -c "$(wget https://raw.githubusercontent.com/AmineDjeghri/Awesome-Windows11-WSL-Linux/master/unix_workflow/auto_linux_setup.sh -O -)"

Read more about it here: README / website

Windows 11/WSL2

Valuable applications & tips for enhancing your Windows user experience, with a focus on creating a productive environment incorporating WSL 2 (Linux).

Read more about it here: windows_workflow_README. / website

Browser extensions Read more about it here: browser_extensions.md / website

For Windows users: Why you should use WSL2? WSL2 enables users to run Linux applications and utilize command-line tools natively on their Windows machines. This integration allows users to enjoy the familiarity of Windows while simultaneously harnessing the power and flexibility of Linux.

macOS Linux Windows with WSL
Advantages (+) Excellent for coding and video editing. Supports Adobe & Office products. (+) Ideal for coding and gaming, providing good performance in both areas. - (+) Seamless compatibility with diverse software, including Adobe & Office products.
(+) Optimal choice for gaming enthusiasts
(+) Well-suited for coding with Windows Subsystem for Linux (WSL) and no need for dual boot.
Inconvenient (-) Limited gaming capabilities compared to Windows & Linux. (-) Lacks support for Adobe & Office products and certain software. (-) UI is not smooth and responsive compared to macOS & Linux

Within the domain of development, Unix-based systems such as Linux and macOS frequently garner attention. Nevertheless, the integration of WSL allows smooth coding alongside the utilization of Adobe and Microsoft products that may lack support on Linux. This flexibility, coupled with the ability to handle resource-intensive games beyond macOS capabilities, positions Windows-WSL as an enticing platform, ensuring a well-rounded computing experience for all users, regardless of their workplace constraints.

Based on your needs, you can choose your OS.

Contributing

A folder named docs contains the docs for generating the website with Jetbrains Writerside plugin. Writerside supports only one file named README.md that's why you will find other readme files like unix_workflow/README_unix.md instead of being named unix_workflow/README.md.

Star History Chart Star History Chart