Welcome to my dotfiles! If you don't know what dotfiles are.. well first how did you get here, and second they are basicly what linux users call configuration files. Before i start rambling lets get straight into the install guide
Name | Description | Where/why is it needed? |
---|---|---|
i3 Gaps Rounded | A fork of i3wm tiling window manager with more features, including gaps and rounded corners | Window Manager |
Inter Nerd Font | Inter Font, patched with the Nerd Fonts Patcher | System Font |
JetBrains Mono Nerd Font | A Nerd Font patched version of JetBrains Mono | Console font |
polybar | A fast and easy-to-use tool for creating status bars | Top Bar |
rofi | A window switcher, Application launcher and dmenu replacement. | App launcher, switcher, and power menu |
Dunst | A lightweight replacement for the notification daemons provided by most desktop environments. | Notification Daemon |
Name | Description | Where/why is it needed? |
---|---|---|
Kitty | The fast, feature-rich, GPU based terminal emulator | Terminal Emulator |
Neovim | hyperextensible Vim-based text editor | Text Editor |
ZSH + Oh My ZSH | ZSH : A shell designed for interactive use OMZ : A delightful, open source, community-driven framework for managing your Zsh configuration |
Shell |
Once you have atleast all of the required dependencies installed you may proceed.
- Clone this repo into
~/.dotfiles
with submodulesgit clone --recurse-submodules --remote-submodules https://github.com/CallMeEchoCodes/dotfiles ~/.dotfiles
- Delete/move any already existing configurations of the dependencies you installed
cd
into~/.dotfiles
cd ~/.dotfiles
- Install
dossier
<your-aur-helper> -S dossier
- Run
dossier install
- Add
exec i3
to your.xinitrc
- Type
startx
to open i3wm!
Super + Shift + s
Take screenshot and copy to clipboard (will also save to ~/Screenshots)
Super + 0-9
Switch workspaces
Super + Shift + 0-9
Move focused window to another workspace
Super + Enter
Open terminal (will open kitty by default)
Super + h
Split horizontaly
Super + v
Split verticaly