Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dbjorge/dbjorge-env
Environment configuration for my home machine(s)
https://github.com/dbjorge/dbjorge-env
Last synced: 21 days ago
JSON representation
Environment configuration for my home machine(s)
- Host: GitHub
- URL: https://github.com/dbjorge/dbjorge-env
- Owner: dbjorge
- License: mit
- Created: 2016-08-20T18:54:53.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-07-18T01:38:58.000Z (4 months ago)
- Last Synced: 2024-10-06T14:55:36.532Z (about 1 month ago)
- Language: PowerShell
- Size: 63.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dbjorge-env
Environment configuration for my home/work machine(s) (mostly Windows)
## Tools I install on a new machine (in no particular order)
- [FiraMono Nerd Font](https://www.nerdfonts.com/font-downloads) (find your favorite at [programmingfonts.org](https://www.programmingfonts.org/))
- [Windows Terminal](https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701)
- [PowerShell](https://github.com/powershell/powershell)
- [oh-my-posh](https://ohmyposh.dev/) (`winget install JanDeDobbeleer.OhMyPosh`)
- [posh-git](https://github.com/dahlbyk/posh-git) (`Install-Module posh-git`)
- [Git](https://git-scm.com/download/win)
- [gh (GitHub CLI)](https://github.com/cli/cli)
- [Rust](https://www.rust-lang.org/learn/get-started), for installing:
- [ripgrep](https://github.com/BurntSushi/ripgrep) (`cargo install ripgrep`)
- [bat](https://github.com/sharkdp/bat) (`cargo install bat`)
- [nvm-windows](https://github.com/coreybutler/nvm-windows) to install Node
- [yarn](https://yarnpkg.com/) (use NVM to install Node.js LTS, then `npm install -g yarn`)
- [VS Code](https://code.visualstudio.com/docs/setup/windows), with notable extensions:
- GitLens
- ESLint
- Live Share
- Prettier
- XML Tools
- [IntelliJ Idea Community](https://www.jetbrains.com/idea/download/) if I'm doing Java development (eg, [jorbs-spire-mod](https://github.com/dbjorge/jorbs-spire-mod))
- [Android Studio](https://developer.android.com/studio) if I'm doing Android development (eg, [accessibility-insights-for-android-service](https://github.com/microsoft/accessibility-insights-for-android-service))
- [Beyond Compare](http://www.scootersoftware.com/download.php)## Usage
After installing tools, I clone this repo (usually to `D:\repos\dbjorge-env`, whichever drive is the fastest SSD), then run `Install.ps1`, which registers redirects for Git and PowerShell to essentially symlink them to this repo's `Profile.ps1` and `gitconfig_global.txt`.