Skip to content

naregderlevonian/herodot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains personal configurations for Hyprland and other applications powered by the Herodot helper script. The settings feature numerous dependencies (which will be published later) and have been tested exclusively on an ASUS Zenbook Duo 14 OLED laptop with a dual-display setup. Many parameters are specific to this model, yet they can be easily adapted for other systems.

Features

  1. Switch between "van" and "yerevan" color schemes with support for various applications, including:

    • Midnight Commander
    • Neovim with syntax highlighting support, including Tree Sitter
    • GTK (2, 3, and 4)
    • Kitty, Dunst, and more
  2. A customizable Waybar with integrated modules and notification system, featuring:

    • Battery status
    • Date and time display
    • Weather information
    • Keyboard layout indicator
    • Dice rolling feature
    • Shutdown options with notifications (lock, restart session, suspend, reboot, and power off)
    • Toggle between discrete and integrated graphics
    • Enable/disable system idle tracking and automatic shutdown
    • Fan control (on/off)
    • Performance mode switching (power-saving and high-performance modes)
    • Volume and microphone control
    • Bluetooth status and controls
    • Wi-Fi status and controls# Demo
  3. A dedicated low battery notification daemon that provides timely alerts for low battery levels.

  4. A system notification daemon that monitors system notifications and displays them within Waybar for easy access.

  5. A comprehensive set of keyboard shortcuts for seamless interaction with 5our environment and peripherals.

  6. Enhanced usability through support for multi-touch gestures and additional features.

Feel free to explore, customize, and adapt these configurations to meet your unique needs.

Demo

Image 1 Image 1 Image 1 Image 1

Hotkeys

Hotkey Description
Super Alt, K Toggles the current interface mode (dark or light)
Super Alt, M Cycle through available color scheme modes
Super Alt, N Enable or disable Wi-Fi connection
Super Alt, B Enable or disable Bluetooth connection
Super Alt, V Enable or disable Hypridle
Super, F1 Open the terminal application (Kitty)
Super Alt, F1 Open the terminal with root privileges (Kitty)
Super, F2 Launch the file manager (Nautilus)
Super, F3 Open the Firefox web browser
Super Alt, F3 Launch Firefox in private browsing mode
Super, F4 Open the Thunderbird client
Super Alt, F4 Create a new email compose window in Thunderbird
Super, F5 Start the Obsidian
Super, F6 Open the Planify
Super, F7 Launch the Dialect translator
Super, F8 Open the calculator
Super, F9 Start the Shortwave radio streaming app
XF86MonBrightnessUp Increase screen brightness by 5%
XF86MonBrightnessDown Decrease screen brightness by 5%
Alt, XF86MonBrightnessUp Increase screen brightness by 1%
Alt, XF86MonBrightnessDown Decrease screen brightnessy by 1%
Shift, XF86MonBrightnessUp Increase screen brightness to 100%
Shift, XF86MonBrightnessDown Increase screen brightness to 0%
Super Alt, B Toggles the current blur mode
Super, Escape Show or hide the Waybar panel
Super, Grave Show or hide the application launcher
XF86AudioMicMute Toggle the microphone on/off
Super< XF86AudioRaiseVolume Increase microphone volume by 5%
Super, XF86AudioLowerVolume Decrease microphone volume by 5%
Super Alt, XF86AudioRaiseVolume Increase microphone volume by 1%
Super Alt, XF86AudioLowerVolume Decrease microphone volume by 1%
Super Shift, XF86AudioRaiseVolume Increase microphone volume to 100%
Super Shift, XF86AudioLowerVolume Decrease microphone volume to 0%
Super XF86AudioMute Toggle microphone mute on/off
Super, Mouse Left Initiate window movement with drag
Super, Mouse Right Initiate window resizing with drag
Super, Mouse Wheel Down Switch to the next workspace
Super, Mouse Wheel Up Switch to the previous workspace
Super Alt, H Switch the waybar scheme
Super, Left Move focus to the window on the Left
Super, Right Move focus to the window on the Right
Super, Up Move focus to the window above
Super, Down Move focus to the window below
Ctrl Alt, Enter Toggles the current window into a group
Shift Ctrl Alt, Enter Lock and unlock the current group
Ctrl Alt, Left Activate the previous window in the current group
Ctrl Alt, Right Activate the next window in the current group
Ctrl Alt, Home Move the window to the Left group
Ctrl Alt, End Move the window to the Right group
Ctrl Alt, Page Up Move the window to the group above
Ctrl Alt, Page Down Move the window to the group below
Super Alt, Home Move the active window to the previous workspace
Super Alt, End Move the active window to the next workspace
Super Alt, Page Up Move the active window to the previous monitor
Super Alt, Page Down Move the active window to the next monitor
Super Ctrl Alt, Home Move the active window to the first workspace
Super Ctrl Alt, End Move the active window to the last workspace
Super Shift Alt, Home Move the active window to the previous workspace (silent)
Super Shift Alt, End Move the active window to the next workspace (silent)
Super Alt, Left Shift the active window to the Left
Super Alt, Right Shift the active window to the Right
Super Alt, Up Shift the active window upwards
Super Alt, Down Shift the active window downwards
Super Shift Alt, W Disable wallpaper
Super Alt, W Enable wallpaper or select the next
Super, Q Close the currently active window
Super Shift, Q Close all instances of the active window
Super Alt, R Enter window resize mode
Super, Grave Show the special workspace
Super, Grave (Long Press) Move the active window to the special workspace
Print Capture a screenshot of the entire screen to clipboard
Ctrl, Print Capture a screenshot of the current workspace to clipboard
Shift, Print Capture a screenshot of selected area to clipboard
Alt, Print Capture a screenshot of the active window to clipboard
Super, Print Capture an entire screenshot and save it as a file
Super Ctrl, Print Capture the current workspace and save it as a file
Super Shift, Print Capture selected area and save it as a file
Super Alt, Print Capture the active window and save it as a file
Super, XF86MonBrightnessDown Disable the shader effect
Super, XF86MonBrightnessUp Enable the shader effect
Super Alt, Escape Lock the screen
Super Alt, Backspace Exit the Hyprland session
Super Alt, Delete Reboot the system
Super, XF86PowerOff Reboot the system
XF86PowerOff Power off the computer
XF86AudioRaiseVolume Increase speaker volume by 5%
XF86AudioLowerVolume Decrease speaker volume by 5%
Alt, XF86AudioRaiseVolume Increase speaker volume by 1%
Alt, XF86AudioLowerVolume Decrease speaker volume by 1%
Shift, XF86AudioRaiseVolume Increase speaker volume to 100%
Shift, XF86AudioLowerVolume Decrease speaker volume to 0%
XF86AudioMute Toggle speaker mute on/off
Super Tab, Left Swap the active window with the window on the Left
Super Tab, Right Swap the active window with the window on the Right
Super Tab, Up Swap the active window with the window above
Super Tab, Down Swap the active window with the window below
Super, F Toggle the floating state of the window
Super, P Pin the active window to stay on top
Super, T Toggle between split and single window view
Super Shift, T Swap the current split layout
Super, C Center the active window on the screen
Super Ctrl, Right Move to the next workspace
Super Ctrl, Left Move to the previous workspace
Super Ctrl, Home Move to the first workspace
Super Ctrl, End Move to the last workspace
Super Alt, 2 Zoom the interface to 200%
Super Alt, 1 Reset the interface zoom level

About

Herodot Inside

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published