Skip to content

Latest commit

 

History

History
94 lines (72 loc) · 2.94 KB

common.md

File metadata and controls

94 lines (72 loc) · 2.94 KB

Common

Generate SSH key

> ssh-keygen -t ed25519

Install packages

Basics

Development

Node packages

Fonts

CLI Tools

Make symbolic links

> set DOTFILES_DIR <path>

# git
> ln -s $DOTFILES_DIR/.gitconfig ~/.gitconfig
> ln -s $DOTFILES_DIR/.delta-themes.gitconfig ~/.delta-themes.gitconfig

# wezterm
> ln -s $DOTFILES_DIR/wezterm.lua ~/.config/wezterm/wezterm.lua
> ln -s $DOTFILES_DIR/wezterm-dracula.toml ~/.config/wezterm/wezterm-dracula.toml

# fish
> ln -s $DOTFILES_DIR/config.fish ~/.config/fish/config.fish
> ln -s $DOTFILES_DIR/fish_functions/* ~/.config/fish/functions

# tmux
> ln -s $DOTFILES_DIR/.tmux.conf ~/.tmux.conf

# vi-like
> ln -s $DOTFILES_DIR/.vimrc ~/.vimrc
> ln -s $DOTFILES_DIR/.ideavimrc ~/.ideavimrc
> ln -s $DOTFILES_DIR/init.vim ~/.config/nvim/init.vim
> ln -s $DOTFILES_DIR/coc-settings.json ~/.config/nvim/coc-settings.json

# lsd
> ln -s $DOTFILES_DIR/lsd/config.yaml ~/.config/lsd/config.yaml
> ln -s $DOTFILES_DIR/lsd/dracula.yaml ~/.config/lsd/themes/dracula.yaml

# procs
> ln -s $DOTFILES_DIR/.procs.toml ~/.procs.toml