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

View File

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

View File

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