8000 GitHub - sgolovine/dotfiles: 🔌 My Dotfiles
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

sgolovine/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My personal dotfiles

These are my personal "dotfiles" that I use to configure my development enviorment.

Installation

To install dotfiles, create symbolic links to the configs you would like to use.

# neovim
ln -sf $DOTFILES/nvim $HOME/.config/nvim

# zsh
ln -sf $DOTFILES/zsh/rc.zsh $HOME/.zshrc

# vscode
ln -sf $DOTFILES/vscode/settings.json $HOME/.config/Code/User/settings.json

# cursor
ln -sf $DOTFILES/vscode/settings.json $HOME/.config/Cursor/User/settings.json

# ghostty
ln -sf $DOTFILES/ghostty/config $HOME/.config/ghostty/config

# terminator
ln -sf $DOTFILES/terminator $HOME/.config/terminator

Other Tools

Node Version Manager

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

Docker

Official Docs

https://docs.docker.com/desktop/setup/install/linux/ubuntu/

https://docs.docker.com/engine/install/linux-postinstall/

Installation

These may be out of date, if something doesn't work, refer to official docs and update this guide as needed.

# Add Docker Repo
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
# Install Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# Run without sudo
sudo groupadd docker

sudo usermod -aG docker $USER

# log out and log back in then run the following
# to validate that everything works.
docker run hello-world

About

🔌 My Dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0