Skip to content

Latest commit

 

History

History
144 lines (94 loc) · 4.18 KB

README.md

File metadata and controls

144 lines (94 loc) · 4.18 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(Hyprland/i3/sway setup)

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

    exec zsh
  4. neovim plugin install

    vi --headless -c 'Lazy! sync' -c '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(Hyprland/i3/sway setup)

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

    exec zsh
  5. neovim plugin install

    vi --headless -c 'Lazy! sync' -c 'qall'

Components

  • zsh
  • neovim
  • wezterm
  • (optional) Hyprland, i3, 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

Hyprland/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

Insight

Activity

Performance Stats of yutkat/dotfiles - Last 28 days

Changes

Lines of Code Changes of yutkat/dotfiles

Star History

Star History of yutkat/dotfiles