Welcome to my dotfiles repository. Below is an overview of what you will get:
- Polybar: Themed configuration
- Rofi: Application launcher
- Diodon: Clipboard manager
- Compton: Window composition manager
- Terminal: Alacritty
- Browser: Microsoft Edge
- Startup Executions:
- Set gaps (inner 8)
- Disable title bar and replacing it with (polybar)
- Set screen resolution and refresh rate (xrandr)
- Set transparent window (compton)
- Set wallpaper (feh)
- Start networks (nmcli)
- clipboard manager shortcut (diodon)
- Workspace and application assignments, using vim motion
mod + [h,j,k,l]
rather that the defualtmode + [j,k,l,;]
- Enable Urgent window focus
- System modes (lock, exit, suspend, reboot, poweroff)
mod + end
- Key Bindings:
- Mod4 (Super) as modifier key
- Various key bindings for window focus, movement, and layout , using vim motion
mod + [h,j,k,l]
rather that the defualtmode + [j,k,l,;]
- Application launcher (Rofi),
mod + p
- Media player controls (Playerctl)
keyboard media buttoms and volume scroll wheel
- System actions (lock, exit, suspend, reboot, poweroff), A menu
mod + end
, unfortunatley the menu cann't be see because the disableing of the defualt title bar
- Install Neochad
- Install Zsh as the main shell
- Install Oh-My-Zsh for plugin management
- Plugins:
- Powerlevel10k: Configuring the prompt
- zsh-vi-mode: Vim-like motion support
- zsh-syntax-highlighting: Syntax highlighting
- zsh-autosuggestions: Auto-suggestions and completions
- Git plugin
- Font Settings:
- Size: 16.0
- Family: "JetBrainsMono Nerd Font"
- Styles: Bold, Bold Italic, Italic, Regular
- Window Padding: 15px (x and y)
- git
- curl
- stow
- zsh
- neovim
- playerctl
- feh
- diodon
- compton
- polybar
- alacritty
- i3
- ibus
- rofi
- fzf
- Map Caps Lock to Escape
- Make Shift + Caps Lock work as Caps Lock
change the content of the file /etc/X11/xorg.conf.d/00-keyboard.conf
:
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us"
Option "XkbVariant" ""
Option "XkbOptions" "terminate:ctrl_alt_bksp,caps:escape_shifted_capslock"
EndSection
change the content of the file /etc/systemd/logind.conf
:
[Login]
HandlePowerKey=suspend
HandlePowerKeyLongPress=poweroff