Awesome Open Source
Awesome Open Source

Config

My linux config & dotfiles

Usage

git clone https://github.com/Byh0ki/.dotfiles.git $HOME/.config/.dotfiles
cd .dotfiles
./install.sh

The script will automatically backup your previous dotfiles. (by default in ~/.bak). You can check all the available options with -h.

Notes

If you want to use this repo as your config files, you might consider to edit a few things like :

  • ethernet or wifi name in i3status/config
  • your web browser name in i3/config

Ideas for future changes

  • Vim
    • Find better keybind
  • I3
    • Color edit
    • Gaps tuning
  • i3status
    • Tune i3bar
      • network
      • disk space
  • Neofetch
    • Customize the neofetch config file
  • Dunst
    • Customize the config file
  • ZSH
    • Find usefull plugins
  • Misc
    • add new wallpapers
    • add fonts in the repo
    • Change individuals file colors in bash (dircolors -p)

Bugs

  • install.sh is broken for the extra install

Latest changes & fixes

  • Vim

    • keybinds ✓
  • I3

    • Create a mode for power management (Idea) ✓
  • ZSH

    • Add custom/theme folder to the git repo ✓
  • Misc

    • create a bin folder for wallpapers ✓
    • Send a notification for keyboard layout change (notify-send "Keyboard layout" "Change from 'us' to 'fr'" -i /path/to/icon.png) ✓
  • Bugs

    • CPU temp is not always located at the path given in i3status/config ✓
    • my i3 PM mode is using i3-nagbar but i'm not sure i'm using it correctly ✓
      • Hint : Use an executable file containing the cmd
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Shell (171,036
Bash (18,669
Vim (18,660
Dotfiles (10,784
Keyboard (10,064
Zsh (7,262
Wallpaper (2,642
Vimrc (2,254
Misc (1,632
I3 (1,244
Zshrc (719
Bashrc (363
Neofetch (212
I3 Gaps (195
Dotfiles Manager (124
Urxvt (80
I3status (50