Dynamic-Dotfiles

Sections:

  • For Windows -> Powershell / Zsh

  • For Linux -> nushell

  • For Mac -> Zsh Change the "STARSHIP_DISTRO" variable in the zshrc file to your distro-name or $ENV:STARSHIP_DISTRO = in PS.

    VS Code Theme link: VS Code Theme

    Please note, this is stylized for my personal wants and needs.


For Windows:

Run the powershell script in the Windows folder, this will create a Powershell profile for you with the correct settings. You can use the zshrc and BashRC files in the windows subsystem for Linux. You can also use the powershell profile to set up your Windows terminal.

Assuming you're using the Starship config supplied, your terminal will look like this: Windows Term Note: Top Left is Powershell, Right is WSL2, Bottom is PowerShell in SSH to a remote server.

 


For Mac:

The script, Mac init script, is for setting up a Mac from scratch. It will install everything needed to get started. It will also install the dotfiles and set up the terminal. It will also install the Homebrew packages and casks needed.

Manually import the iterm2 profile in the mac folder.

Assuming you're using the Starship config supplied, your terminal will look like this: Mac Term  


For Linux:

Use the install script!