Skip to content

Latest commit

 

History

History
135 lines (90 loc) · 2.44 KB

README.md

File metadata and controls

135 lines (90 loc) · 2.44 KB

dotfiles

total lines GitHub code size in bytes GitHub repo size

GitHub commit week activity GitHub commit month activity GitHub commit year activity

Overview

My home dotfiles

overview

Supported OS

  • Arch Linux (recommend)
  • Ubuntu
  • Fedora

Install

  1. Download

    git clone https://github.com/yutkat/dotfiles.git
    cd dotfiles
  2. Install

    ./install.sh

    or with GUI(i3/sway setup)

    ./install.sh --gui
  3. zsh plugin install

    exec zsh
  4. neovim plugin install

    vi +PackerSync +qall
  5. Enjoy!

Temporary Install

If you do not want to dirty your home directory

  1. Download

    mkdir /tmp/tmphome
    cd /tmp/tmphome
    git clone https://github.com/yutkat/dotfiles.git
    cd dotfiles
  2. Set HOME environment temporary

    export HOME=/tmp/tmphome
  3. Install

    ./install.sh

    or with GUI(i3/sway setup)

    ./install.sh --gui
  4. zsh plugin install

    exec zsh
  5. neovim plugin install

    vi +PackerSync +qall

Components

  • zsh
  • neovim
  • wezterm
  • (optional) i3-gaps, sway

Usage

Frequently used shortcuts

wezterm

key action
Alt-h/j/k/l switch window
Alt-j close window
Alt-k create window
S-Up/Down/Left/Right switch pane

i3/sway

key action
Mod-h/j/k/l switch window
Mod-S-h/j/k/l move window
Mod-C-S-h/j/k/l move workspace

Star History

Star History Chart

Benchmarks

https://yutkat.github.io/dotfiles/dev/bench/