Skip to content

My configuration files for shells & stuff ๐Ÿš

Notifications You must be signed in to change notification settings

geyokoyama/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

84 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

George's dotfiles

My configuration files for shells & stuff ๐Ÿš

My System

  • Linux Distribution: Ubuntu on WSL 2
  • Terminal: Windows Terminal
  • Shell: Bash
  • Text Editor: Neovim

Installation

Note: Stock configuration files in the $home directory may prevent checking out the repo. Remove them from $HOME by either moving them to a backup folder or deleting them.

Step 1: Clone the repo

Follow either the manual or the script instructions.

Manual

  1. Clone the repo to $HOME. git clone --bare [email protected]:geyokoyama/dotfiles.git $HOME/.cfg
  2. Set alias for the .cfg dotfiles repo for easy access. alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
  3. Checkout the repo. config checkout
  4. Ignore untracked files. config config --local status.showUntrackedFiles no
  5. Set origin to the remote repo because bare repos don't do so automatically. config push --set-upstream origin main

Script

  1. Run the following script to install. curl -#L https://raw.githubusercontent.com/geyokoyama/dotfiles/main/scripts/setup.sh | /usr/bin/bash

Step 2: Install other stuff

Helpful Links

About

My configuration files for shells & stuff ๐Ÿš

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published