Compare commits
5 Commits
413397f08f
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 9359884f8c | |||
| 0d115c2baf | |||
| 6dbd0055aa | |||
| ead2706fa8 | |||
| 9da15ca88f |
18
build.sh
18
build.sh
@@ -120,7 +120,7 @@ install_nvidia_drivers() {
|
|||||||
log_success "NVIDIA GPU detected."
|
log_success "NVIDIA GPU detected."
|
||||||
|
|
||||||
log_info "Installing NVIDIA drivers..."
|
log_info "Installing NVIDIA drivers..."
|
||||||
pacman -Sy --noconfirm --needed nvidia nvidia-utils
|
pacman -Sy --noconfirm --needed nvidia-open nvidia-utils
|
||||||
|
|
||||||
log_info "Running mkinitcpio..."
|
log_info "Running mkinitcpio..."
|
||||||
mkinitcpio -P
|
mkinitcpio -P
|
||||||
@@ -299,16 +299,16 @@ run_dotfiles_setup() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# === Main flow ===
|
# === Main flow ===
|
||||||
# update_system
|
update_system
|
||||||
# install_packages
|
install_packages
|
||||||
# install_nvidia_drivers
|
install_nvidia_drivers
|
||||||
# install_gtk_theme
|
install_gtk_theme
|
||||||
# install_gtk_icons
|
install_gtk_icons
|
||||||
# apply_gtk_settings
|
apply_gtk_settings
|
||||||
# install_sddm_theme
|
install_sddm_theme
|
||||||
install_system_files
|
install_system_files
|
||||||
run_dotfiles_setup
|
run_dotfiles_setup
|
||||||
# enable_sddm
|
enable_sddm
|
||||||
|
|
||||||
log_success "Setup completed successfully."
|
log_success "Setup completed successfully."
|
||||||
|
|
||||||
|
|||||||
@@ -264,6 +264,10 @@ bindl = , mouse:280, exec, playerctl next
|
|||||||
bindl = , mouse:282, exec, playerctl play-pause
|
bindl = , mouse:282, exec, playerctl play-pause
|
||||||
bindl = , mouse:281, exec, playerctl previous
|
bindl = , mouse:281, exec, playerctl previous
|
||||||
|
|
||||||
|
bindl = , XF86AudioNext, exec, playerctl next
|
||||||
|
bindl = , XF86AudioPlay, exec, playerctl play-pause
|
||||||
|
bindl = , XF86AudioPrev, exec, playerctl previous
|
||||||
|
|
||||||
# Screenshots
|
# Screenshots
|
||||||
bind = , Print, exec, $screenshot
|
bind = , Print, exec, $screenshot
|
||||||
|
|
||||||
@@ -278,17 +282,16 @@ bindl=,switch:on:Lid Switch, exec, hyprlock --immediate
|
|||||||
##############################
|
##############################
|
||||||
|
|
||||||
# Ignore maximize requests from apps
|
# Ignore maximize requests from apps
|
||||||
windowrulev2 = suppressevent:maximize, class:^(.*)$
|
windowrule = suppress_event maximize, match:class ^.*$
|
||||||
|
|
||||||
# Fix some dragging issues with XWayland
|
# Fix some dragging issues with XWayland (XWayland floating windows, not fullscreen, not pinned)
|
||||||
windowrulev2 = nofocus:1, class:^(?!)$, title:^(?!)$, xwayland:1, floating:1, fullscreen:0, pinned:0
|
# windowrule = no_focus on, match:xwayland yes, match:float yes, match:fullscreen false, match:pin false
|
||||||
|
|
||||||
# Make some windows never opaque
|
# Make some windows never translucent (always fully opaque)
|
||||||
windowrulev2 = opacity:1.0, override:1, title:^(?i).*YouTube.*$
|
windowrule = opacity 1.0 override, match:title (?i).*YouTube.*$
|
||||||
windowrulev2 = opacity:1.0, override:1, title:^(?i).*Netflix.*$
|
windowrule = opacity 1.0 override, match:title (?i).*Netflix.*$
|
||||||
windowrulev2 = opacity:1.0, override:1, class:^Spotify$
|
windowrule = opacity 1.0 override, match:class (?i).*Spotify.*$
|
||||||
windowrulev2 = opacity:1.0, override:1, class:^jetbrains-idea-ce$
|
windowrule = opacity 1.0 override, match:class (?i).*jetbrains.*$
|
||||||
windowrulev2 = opacity:1.0, override:1, class:^jetbrains-pycharm-ce$
|
|
||||||
|
|
||||||
# All the menus (floating + always opaque)
|
# All the menus (floating + always opaque)
|
||||||
windowrulev2 = opacity:1.0, override:1, floating:1
|
windowrule = opacity 1.0 override, match:float yes
|
||||||
|
|||||||
@@ -3,3 +3,4 @@ wallpaper {
|
|||||||
path = /home/ciomek/Pictures/wallpaper.png
|
path = /home/ciomek/Pictures/wallpaper.png
|
||||||
fit_mode = fill
|
fit_mode = fill
|
||||||
}
|
}
|
||||||
|
splash = false
|
||||||
|
|||||||
Reference in New Issue
Block a user