More
This commit is contained in:
41
build.sh
41
build.sh
@@ -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() {
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user