mirror of
https://github.com/duma799/hyprduma-config.git
synced 2026-05-14 14:41:00 +00:00
- Added cursor theme settings for NixOS
- Adjusted opacity values - Removed Qt theme and some cursor settings - Changed keybindings - Modified app launcher keys and screenshot bindings
This commit is contained in:
+11
-19
@@ -18,19 +18,20 @@ workspace = 5, monitor:eDP-1
|
|||||||
exec-once = waybar
|
exec-once = waybar
|
||||||
exec-once = hyprpaper
|
exec-once = hyprpaper
|
||||||
exec-once = kitty
|
exec-once = kitty
|
||||||
|
exec-once = hyprctl setcursor Adwaita 24
|
||||||
|
|
||||||
# Our apps, adjust for yourself, otherwise apps won't run!
|
# Our apps, adjust for yourself, otherwise apps won't run!
|
||||||
$terminal = kitty
|
$terminal = kitty
|
||||||
$fileManager = nautilus # GNOME file manager
|
$fileManager = nautilus # GNOME file manager
|
||||||
$browser = google-chrome-stable # It's from AUR
|
|
||||||
$menu = wofi --show drun # Aplication launcher
|
$menu = wofi --show drun # Aplication launcher
|
||||||
$telegram = Telegram
|
$telegram = Telegram
|
||||||
$spotify = spotify-player
|
$spotify = spotify
|
||||||
$vscode = code
|
$vscode = code
|
||||||
|
$browser = google-chrome-stable
|
||||||
|
|
||||||
# Cursor
|
# Cursor
|
||||||
|
env = XCURSOR_THEME,Adwaita
|
||||||
env = XCURSOR_SIZE,24
|
env = XCURSOR_SIZE,24
|
||||||
env = QT_QPA_PLATFORMTHEME,qt5ct
|
|
||||||
|
|
||||||
# Input configuration
|
# Input configuration
|
||||||
input {
|
input {
|
||||||
@@ -73,8 +74,8 @@ decoration {
|
|||||||
rounding = 2
|
rounding = 2
|
||||||
|
|
||||||
# Change transparency of focused and unfocused windows
|
# Change transparency of focused and unfocused windows
|
||||||
active_opacity = 0.95
|
active_opacity = 0.985
|
||||||
inactive_opacity = 0.75
|
inactive_opacity = 0.85
|
||||||
|
|
||||||
shadow {
|
shadow {
|
||||||
enabled = true
|
enabled = true
|
||||||
@@ -113,23 +114,13 @@ animations {
|
|||||||
dwindle {
|
dwindle {
|
||||||
pseudotile = true
|
pseudotile = true
|
||||||
preserve_split = true
|
preserve_split = true
|
||||||
smart_split = false
|
smart_split = true
|
||||||
}
|
|
||||||
|
|
||||||
master {
|
|
||||||
new_status = master
|
|
||||||
}
|
|
||||||
|
|
||||||
# Cursor settings
|
|
||||||
cursor {
|
|
||||||
sync_gsettings_theme = true
|
|
||||||
enable_hyprcursor = true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Default wallpaper settings
|
# Default wallpaper settings
|
||||||
misc {
|
misc {
|
||||||
force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
|
force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
|
||||||
disable_hyprland_logo = false
|
disable_hyprland_logo = true
|
||||||
disable_splash_rendering = true
|
disable_splash_rendering = true
|
||||||
key_press_enables_dpms = true
|
key_press_enables_dpms = true
|
||||||
mouse_move_enables_dpms = true
|
mouse_move_enables_dpms = true
|
||||||
@@ -187,7 +178,7 @@ $mainMod2 = ALT # Secondary modifier for window management (ALT Button)
|
|||||||
# System binds
|
# System binds
|
||||||
bind = $mainMod, C, killactive,
|
bind = $mainMod, C, killactive,
|
||||||
bind = $mainMod2, F4, killactive, # Alternative Windows-style close
|
bind = $mainMod2, F4, killactive, # Alternative Windows-style close
|
||||||
bind = $mainMod2 CTRL, DELETE, exit, # Safer exit combination
|
bind = $mainMod, M, exit, # Safer exit combination
|
||||||
bind = $mainMod, Z, togglefloating,
|
bind = $mainMod, Z, togglefloating,
|
||||||
bind = $mainMod, X, fullscreen
|
bind = $mainMod, X, fullscreen
|
||||||
bind = $mainMod SHIFT, F, fullscreen, 1 # Fullscreen mode 1 (keeps window decorations)
|
bind = $mainMod SHIFT, F, fullscreen, 1 # Fullscreen mode 1 (keeps window decorations)
|
||||||
@@ -202,12 +193,13 @@ bind = $mainMod, R, exec, $menu
|
|||||||
bind = $mainMod, Q, exec, $terminal
|
bind = $mainMod, Q, exec, $terminal
|
||||||
bind = $mainMod, F, exec, $fileManager
|
bind = $mainMod, F, exec, $fileManager
|
||||||
bind = $mainMod, B, exec, $browser
|
bind = $mainMod, B, exec, $browser
|
||||||
bind = $mainMod, S, exec, hyprshot -m region -o $HOME/Pictures/Screenshots -f Screenshot_$(date "+%Y-%m-%d_%H:%M:%S").png -z
|
|
||||||
bind = SHIFT, C, exec, $vscode
|
bind = SHIFT, C, exec, $vscode
|
||||||
bind = $mainMod, T, exec, $telegram
|
bind = $mainMod, T, exec, $telegram
|
||||||
|
bind = $mainMod, S, exec, $spotify
|
||||||
|
|
||||||
# Utility binds
|
# Utility binds
|
||||||
bind = CTRL SHIFT, ESCAPE, exec, $terminal htop # Task manager alternative
|
bind = CTRL SHIFT, ESCAPE, exec, $terminal htop # Task manager alternative
|
||||||
|
bind = $shiftMod, S, exec, hyprshot -m region -o $HOME/Pictures/Screenshots -f Screenshot_$(date "+%Y-%m-%d_%H:%M:%S").png -z
|
||||||
|
|
||||||
# WORKSPACE MANAGEMENT (SUPER)
|
# WORKSPACE MANAGEMENT (SUPER)
|
||||||
bind = $mainMod, 1, workspace, 1
|
bind = $mainMod, 1, workspace, 1
|
||||||
|
|||||||
Reference in New Issue
Block a user