Skip to content

gustav0d/environment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development environment setup

I put most of my dotfiles config stuff here. I try keeping as much up to date as I can (even though I usually update them when I switch to a new machine). Feel free to open an issue if you got any suggestions, questions, etc...

Since Pop!_OS is the distro I have used for most of the time, I have a script that automates the post-installation setup. It includes installing essential packages, configuring settings, and setting up some development tools (it's right there: postinstall.sh). But it's not completely automated for all the things I use.

Note

Currently using bash but I plan to switch to zsh; Text editor: I use vim and neovim as text editors (Neovim can also be my IDE).

Node.js

Currently using fnm

curl -fsSL https://fnm.vercel.app/install | bash

Then corepack to install pnpm

npm install --global corepack@latest
corepack enable
corepack prepare pnpm@latest --activate

Docker

  1. Install Docker engine and Docker Compose
  2. Follow post-install steps
  3. (optional) Add podman to manage containers, pods and images

Install GitHub CLI

https://github.com/cli/cli/blob/trunk/docs/install_linux.md

Flatpak

https://flatpak.org/setup/

GUI

What to try

About

Configuration, dotfiles and notes about how I setup my dev environment

Resources

Stars

Watchers

Forks