aRustyDev / aRustyDev/dotfiles
feat(nix-darwin): Install and configure programming languages bundle
- Lingua principale
- Jupyter Notebook
- Stelle
- 1
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Install programming language toolchains currently installed via Homebrew:
Languages:
- `go` + `goimports` + `golangci-lint`
- `node` (multiple versions: 18, 22, latest)
- `python` (multiple versions: 3.9, 3.10, 3.12, 3.13)
- `ruby` + `ruby-build`
- `dart`
These are currently in:
- `/usr/local/Cellar/`
Note: Rust toolchain is already being managed via rustup in nix.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia confrontando le toolchain richieste con le installazioni correnti di Homebrew in /usr/local/Cellar e individuando i punti di ingresso della configurazione nix-darwin del repository. Il lavoro è completato quando gli strumenti Go, più versioni di Node e Python, Ruby con ruby-build e Dart sono installati e configurati tramite nix-darwin, mentre Rust rimane gestito da rustup.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- dart, go, node.js, python, ruby
- Ambito
- devops
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100