This commit is contained in:
2025-09-16 22:01:00 +02:00
parent d4a18ea187
commit c7991ffd5c
3 changed files with 39 additions and 40 deletions

View File

@@ -33,8 +33,8 @@ ESSENTIAL_PACKAGES="
SYSTEM_TOOLS=" SYSTEM_TOOLS="
vim vim
neovim neovim
ranger nnn
htop btop
" "
DISPLAY_MANAGER=" DISPLAY_MANAGER="
@@ -61,6 +61,7 @@ WAYLAND_ENVIRONMENT="
wl-clip-persist wl-clip-persist
wayland-utils wayland-utils
xorg-xwayland xorg-xwayland
xdg-desktop-portal-hyprland
" "
AUDIO_PACKAGES=" AUDIO_PACKAGES="
@@ -148,25 +149,23 @@ install_system_files() {
} }
apply_gtk_settings() { apply_gtk_settings() {
: log_info "Applying GTK settings..."
# JUST CHECKING IF .config/gtk4.0/settings.ini ACTUALLY WORKS export XDG_RUNTIME_DIR="/run/user/$(id -u "$ORIG_USER")"
# log_info "Applying GTK settings..." DBUS_ADDR="unix:path=${XDG_RUNTIME_DIR}/bus"
# export XDG_RUNTIME_DIR="/run/user/$(id -u "$ORIG_USER")"
# DBUS_ADDR="unix:path=${XDG_RUNTIME_DIR}/bus"
# for setting in \ for setting in \
# "org.gnome.desktop.interface gtk-theme Graphite-Dark-compact" \ "org.gnome.desktop.interface gtk-theme Graphite-Dark-compact" \
# "org.gnome.desktop.interface icon-theme Tela-grey-dark" \ "org.gnome.desktop.interface icon-theme Tela-grey-dark" \
# "org.gnome.desktop.interface color-scheme prefer-dark" "org.gnome.desktop.interface color-scheme prefer-dark"
# do do
# if sudo -u "$ORIG_USER" \ if sudo -u "$ORIG_USER" \
# DBUS_SESSION_BUS_ADDRESS="$DBUS_ADDR" \ DBUS_SESSION_BUS_ADDRESS="$DBUS_ADDR" \
# gsettings set $setting; then gsettings set $setting; then
# log_success "Set $setting" log_success "Set $setting"
# else else
# log_warn "Failed to set $setting" log_warn "Failed to set $setting"
# fi fi
# done done
} }
enable_sddm() { enable_sddm() {

View File

@@ -13,11 +13,11 @@ source = /home/ciomek/.config/hypr/monitors.conf
# Set programs that you use # Set programs that you use
$terminal = kitty $terminal = kitty
$fileManager = $terminal ranger $fileManager = $terminal nnn
$menu = wofi --show drun --insensitive $menu = wofi --show drun --insensitive
$browser = firefox $browser = firefox
$screenshot = grim -g "$(slurp -d)" - | wl-copy $screenshot = grim -g "$(slurp -d)" - | wl-copy
$top = $terminal htop $top = $terminal btop
################# #################
@@ -67,7 +67,7 @@ general {
gaps_in = 5 gaps_in = 5
gaps_out = 10 gaps_out = 10
border_size = 5 border_size = 3
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
col.active_border = rgb(C4B02F) rgb(1C1E1F) 30deg col.active_border = rgb(C4B02F) rgb(1C1E1F) 30deg
@@ -100,7 +100,7 @@ decoration {
# https://wiki.hyprland.org/Configuring/Variables/#blur # https://wiki.hyprland.org/Configuring/Variables/#blur
blur { blur {
enabled = false enabled = true
size = 3 size = 3
passes = 1 passes = 1
@@ -156,13 +156,13 @@ dwindle {
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
master { master {
new_status = master new_status = slave
} }
# https://wiki.hyprland.org/Configuring/Variables/#misc # https://wiki.hyprland.org/Configuring/Variables/#misc
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 # If true disables the random hyprland logo / anime girl background. :( disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
disable_splash_rendering = true disable_splash_rendering = true
} }

View File

@@ -19,16 +19,16 @@ audio/ogg=org.gnome.Lollypop.desktop
audio/flac=org.gnome.Lollypop.desktop audio/flac=org.gnome.Lollypop.desktop
audio/wav=org.gnome.Lollypop.desktop audio/wav=org.gnome.Lollypop.desktop
text/plain=nvim.desktop text/plain=code.desktop
text/markdown=nvim.desktop text/markdown=code.desktop
text/x-shellscript=nvim.desktop text/x-shellscript=code.desktop
text/x-csrc=nvim.desktop text/x-csrc=code.desktop
text/x-python=nvim.desktop text/x-python=code.desktop
text/x-java=nvim.desktop text/x-java=code.desktop
text/x-lua=nvim.desktop text/x-lua=code.desktop
text/x-rustsrc=nvim.desktop text/x-rustsrc=code.desktop
text/x-go=nvim.desktop text/x-go=code.desktop
application/json=nvim.desktop application/json=code.desktop
application/xml=nvim.desktop application/xml=code.desktop
application/x-yaml=nvim.desktop application/x-yaml=code.desktop