项目作者: ODEX-TOS

项目描述 :
Repository for managing dotfiles sourced by the TOS project
高级语言: CSS
项目地址: git://github.com/ODEX-TOS/dotfiles.git
创建时间: 2019-04-18T18:33:43Z
项目社区:https://github.com/ODEX-TOS/dotfiles

开源协议:MIT License

下载


  1. ____ ____ __________________ ___________
  2. / __ \/ __ \/_ __/ ____/ _/ / / ____/ ___/
  3. / / / / / / / / / / /_ / // / / __/ \__ \
  4. / /_/ / /_/ / / / / __/ _/ // /___/ /___ ___/ /
  5. /_____/\____/ /_/ /_/ /___/_____/_____//____/

dotfiles

forthebadge
forthebadge
forthebadge

This repo contains my dotfiles for zsh i3 urxvt rofi polybar and more.



Donate with PayPal

Prerequisite

  • xserver
  • i3-gaps
  • urxvt
  • zsh
  • oh-my-zsh
  • rofi
  • polybar
  • pulseaudio
  • mpd
  • xclip
  • xbacklight
  • amixer
  • lsd
  • dunst

extension

spotify

  • python3
  • python-dbus
  • spotify

This extension enables spotify support in the polybar

zsh plugins

  • zsh-autosuggestions
  • zsh-syntax-highlight

Arch installer

  1. sudo pacman -Syu
  2. #use your pacman wrapper here
  3. yay -Syu i3-gaps rxvt-unicode rofi polybar mpd xclip xbacklight amixer lsd dunst
  4. #install extention
  5. yay -Syu spotify python python-pip
  6. sudo pip install dbus
  7. #install fonts
  8. yay -Syu nerd-fonts-complete ttf-fira-code
  9. #clone .config
  10. cd && mkdir tmp && cd tmp
  11. git clone url
  12. mv dotfiles/* ~/.config
  13. cd && rm -rf tmp
  14. #reload xResources
  15. xrdb .config/.XResources
  16. #install zsh with oh-my-zsh
  17. sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  18. #move .config/.oh-my-zsh to ~/.oh-my-zsh and .config/.zshrc to ~/.zshrc
  19. mv -r ~/.config/.oh-my-zsh ~
  20. mv ~/.config/.zshrc ~

i3 key bindings

key bind effect
mod+enter open a terminal
mod+Shift+w open firefox-developer-edition
mod+arrow_key focus to the window that the arrow points to
mod+Shift+arrow_key move window to the direction
mod+d open rofi (used to open apps)
mod+number move to workspace number
mod+shift+number move the current focused window to workspace number
mod+q kill current program
mod+f toggle program into and from fullscreen
function keys perform the standard function
mod+r enter resize mode
mod+arrow In resize mode use arrow keys to resize current window
mod+esc or mod+enter exit resize mode

to be included

  • explanation for installing zsh plugins
  • fix oh-my-zsh submodule
  • vim directory