This repo has docs, configs, and a bash script for setting up my Ubuntu/Debian dev environment.
It supports the following software:
@ryanatkn/gro
: github.com/ryanatkn/groIt's designed for distros with apt
like Ubuntu for both standalone installations and WSL.
my bash skills aren't that good! help is appreciated
fish/
— config files that get copied over for fish initializationvscode/
— settings, snippets, and keybindings for VSCode
(copied over by the script unless they exist or the paths aren't right)keyrate/
— speedy keyboard repeat rateswindows/
— extra steps and notes for Windows usersRequirements:
1. install a browser and git for development
2. install a text editor (with good Svelte support if you need it)
like VSCode —
see the vscode/
directory for recommended extensions and docs/config
3. download this repo's files 📁
and run setup.sh
:
git clone https://github.com/ryanatkn/setup
cd setup
bash setup.sh
and follow the prompts ⚡
setup.sh
should be idempotent; if you notice a problem running it more than once, bug reports are appreciated
4. log out and back in to update your shell, or reboot for good measure
5. go develop
cd ~/dev # currently hardcoded in script
git clone git@github.com:yourname/someproject
cd someproject
npm i
# then
c . # alias for `code .`
gg # alias for `gro dev`
learn more about
@ryanatkn/gro
setup
to something less generic,
maybe I should give in to dotfiles
public domain ⚘ The Unlicense