Skip to content
forked from yutkat/dotfiles

The best and strongest dotfiles. Editor: Neovim; Shell: zsh(zinit, powerlevel10k); Terminal: tmux, wezterm; Desktop: i3-gaps/sway, rofi, dunst; OS: ArchLinux, (Ubuntu/Fedora/CentOS)

License

Notifications You must be signed in to change notification settings

kouji-at/dotfiles

 
 

Repository files navigation

dotfiles

License . Join the chat at https://gitter.im/yutkat/dotfiles

Overview

My home dotfiles

overview

Supported OS

  • ArchLinux (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
  • tmux
  • (optional) i3-gaps, sway

Usage

Frequently used shortcuts

tmux

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

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

Benchmarks

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

About

The best and strongest dotfiles. Editor: Neovim; Shell: zsh(zinit, powerlevel10k); Terminal: tmux, wezterm; Desktop: i3-gaps/sway, rofi, dunst; OS: ArchLinux, (Ubuntu/Fedora/CentOS)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 47.8%
  • Shell 44.5%
  • Vim Script 5.2%
  • Python 2.5%