qaraluch / qdots

:package: Arch linux dotfiles (powered by chezmoi)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qdots logo

📦 QDOTS

Qaraluch's Arch Linux Dotfiles

MIT Licence

qdots logo

qdots logo


  • Easy to manage, thanks to [chezmoi.io].
  • Version control via Git.
  • Based on Zsh shell.
  • Tmux terminal multiplexer and tmuxinator as session manager.
  • Zsh completions.
  • Neovim as IDE [neovim.io]:
    • integrated with fzf
    • intellisense engine: coc [github.com/neoclide/coc.nvim]
    • use prettier as code formatter
    • use eslint as JS linter
    • use UltiSnips for snippets
  • Goodness of command-line fuzzy finder (fzf) for git, zsh and locate.
  • Navigate directories via fzf-makrs.
  • Shell autosuggestions.
  • Command line syntax highlighting.
  • Zsh global aliases expansion (via zsh-abbrev-alias).
  • Vim keybindings in terminal.
  • Follow XDG Base Directory Specification if possible.
  • Custom prompt.
  • Custom aliases.
  • The silver searcher (ag) as 'grep' replacement
  • X window configuration:
  • And much more...

⚠️ Disclaimer: This repo is published in good faith and for learning purpose only. Any usage of the dotfiles is strictly at your own risk 🙈.

⚪ Installation

Make sure the following requirements are installed:

  • Chezmoi

For installation of the dotfiles you need to use chezmoi CLI commands:

chezmoi init https://github.com/qaraluch/qdots.git
chezmoi apply -v --remove

License

MIT © qaraluch

About

:package: Arch linux dotfiles (powered by chezmoi)


Languages

Language:Shell 67.5%Language:Vim Script 23.0%Language:Vim Snippet 6.1%Language:C 1.6%Language:CSS 0.9%Language:Haskell 0.7%Language:SCSS 0.3%