Skip to content

chikobara/dotfiles

Repository files navigation

πŸŽ‡ Dotfiles πŸŽ‡

Table of Contents

Tools used

  • Window Manager β€’ Hyprland🎨 Tiles Everywhere!
  • Shell β€’ Zsh 🐚
  • Terminal β€’ Kitty πŸ’» A powerful term with gpu support!
  • Panel β€’ Hyprpanel🍧 A Bar/Panel for Hyprland with extensive customizability.
  • Notify Daemon β€’ Dunst πŸƒ Minimalist and functional! was\ its hyprpanel now handling the notifications
  • Launcher β€’ Rofi πŸš€ A window switcher, application launcher and dmenu replacement
  • File Manager β€’ yaziπŸ”– πŸ’₯ Blazing fast terminal file manager written in Rust, based on async I/O.
  • GUI Basic-IDE β€’ NvChad Rice IDE!

πŸ™β€’ Screenshots β€’πŸ™



Dependencies

ToDo

  • writedown the dependecies
  • make an installer script
  • write the keybind table guide

Keybind Table

Note: Some keybindings may be hidden or have alternatives. This table includes the primary visible keybindings from the configuration file.

Essentials

Keybind Action
Super + R Launch terminal (kitty)
Ctrl + Super + T Change wallpaper

Actions

Keybind Action
Super + V Open clipboard history
Super + Period Open emoji picker
Super + Shift + S Take a screenshot (screen snip)
Shift + Alt + S Take a screenshot and open in editor
Super + Shift + T OCR: Screen snip to text
Super + Shift + C Pick color (Hex)
Print Full screenshot to clipboard
Ctrl + Print Full screenshot to file
Super + Alt + R Record region (no sound)
Super + Shift + Alt + R Record screen (with sound)

Session Management

Keybind Action
Super + L Lock session
Super + Shift + L Suspend system
Ctrl + Shift + Alt + Super + Delete Power off

Window Management

Keybind Action
Super + Arrow Keys Move focus in direction
Super + Q Close active window
Super + Shift + Alt + Q Pick and kill a window
Super + Shift + Arrow Keys Move window in direction
Super + +/- Adjust window split ratio
Super + Alt + P Toggle floating
Super + Alt + F Toggle fake fullscreen
Super + F Toggle fullscreen
Super + D Toggle fullscreen (preserve gaps)

Workspace Navigation

Keybind Action
Super + [1-0] Switch to workspace 1-10
Ctrl + Super + Left/Right Focus left/right workspace
Super + Mouse Wheel Focus left/right workspace
Super + Page Up/Down Focus left/right workspace

Workspace Management

Keybind Action
Super + Alt + [1-0] Move window to workspace 1-10
Ctrl + Super + Shift + Left/Right Move window to left/right workspace
Super + Shift + Mouse Wheel Move window to left/right workspace
Super + Alt + Page Up/Down Move window to left/right workspace
Super + P Pin window (stays visible on all workspaces)

Widgets

Keybind Action
Ctrl + Super + R Restart widgets
Ctrl + Alt + / Cycle bar mode
Super (hold) Toggle overview/launcher
Super + / Show cheatsheet
Super + A Toggle dashboard menu
Super + S Toggle energy menu
Super + M Toggle media menu
Super + N Toggle notifications menu
Ctrl + Alt + Delete Toggle power menu
Ctrl + Super + G Toggle crosshair

Media Controls

Keybind Action
Super + Shift + N Next track
Super + Shift + B Previous track
Super + Shift + P Play/pause media

Application Shortcuts

Keybind Action
Super + T Launch terminal (foot)
Super + Z Launch Zed (editor)
Super + C Launch VSCode
Super + E Launch file manager (nemo)
Ctrl + Super + W Launch Firefox
Super + X Launch GNOME Text Editor
Super + Shift + W Launch WPS Office
Super + I Launch GNOME Settings
Ctrl + Super + V Launch pavucontrol (volume mixer)
Ctrl + Super + Shift + V Launch EasyEffects
Ctrl + Shift + Escape Launch GNOME System Monitor
Ctrl + Super + / Toggle fallback launcher (anyrun)
Super + Alt + / Toggle fallback launcher (fuzzel)



β€’ thanks to β€’