Save
This commit is contained in:
+3
-1
@@ -94,7 +94,9 @@ input {
|
||||
natural_scroll = no
|
||||
}
|
||||
|
||||
sensitivity = 0
|
||||
#scroll_factor = 2
|
||||
|
||||
sensitivity = 0
|
||||
}
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
# Generated by nwg-displays on 2024-10-22 at 21:06:35. Do not edit manually.
|
||||
# Generated by nwg-displays on 2025-01-26 at 00:56:09. Do not edit manually.
|
||||
|
||||
monitor=HDMI-A-1,3840x2160@60.0,0x1080,1.0,mirror,DP-3,bitdepth,10
|
||||
monitor=DP-2,2560x1080@60.0,4484x0,1.0
|
||||
monitor=DP-3,3840x2160@60.0,3840x1080,1.0,bitdepth,10
|
||||
monitor=HDMI-A-1,3840x2160@60.0,0x1080,1.0,bitdepth,10
|
||||
|
||||
@@ -0,0 +1,311 @@
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# IMPORTING FILE WITH BORDER COLOR
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
source=~/.cache/ignis/material/dark_colors-hyprland.conf
|
||||
source = ~/.config/hypr/monitors.conf
|
||||
|
||||
# Monitor primary
|
||||
workspace = name:1, monitor:DP-3
|
||||
exec-once = hyprctl dispatch workspace 1
|
||||
|
||||
# Set programs that you use
|
||||
$terminal = kitty
|
||||
$fileManager = nautilus
|
||||
#$menu = tofi-drun --config .config/tofi/config | xargs hyprctl dispatch exec -- # wofi --show drun
|
||||
$browser = zen-browser
|
||||
#$shareclip = kdeconnect-cli --device=347E8D05994A40EEBFCFFBCE700FDA6B --send-clipboard
|
||||
|
||||
$key = tab
|
||||
$mod = alt
|
||||
$reverse = grave
|
||||
$launchpad = nwggrid
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# ENVIRONMENT
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
# Cursor
|
||||
env = XCURSOR_SIZE,24
|
||||
env = XCURSOR_THEME,Adwaita
|
||||
|
||||
# Nvidia
|
||||
env = LIBVA_DRIVER_NAME,nvidia
|
||||
env = XDG_SESSION_TYPE,wayland
|
||||
env = GBM_BACKEND,nvidia-drm
|
||||
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
|
||||
env = NVD_BACKEND,direct
|
||||
|
||||
# Electron
|
||||
env = ELECTRON_OZONE_PLATFORM_HINT,auto
|
||||
|
||||
# Firefox
|
||||
env = MOZ_DISABLE_RDD_SANDBOX,1
|
||||
env = EGL_PLATFORM,wayland
|
||||
env = MOZ_ENABLE_WAYLAND,1
|
||||
|
||||
# For qt apps
|
||||
env = QT_QPA_PLATFORM,wayland
|
||||
env = QT_QPA_PLATFORMTHEME,qt5ct
|
||||
|
||||
env = GTK_THEME,Material
|
||||
|
||||
env = XDG_CURRENT_DESKTOP,Hyprland
|
||||
env = XDG_SESSION_DESKTOP,Hyprland
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# EXEC
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
exec-once = ignis init
|
||||
exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||
exec-once = telegram-desktop -startintray
|
||||
exec-once = nm-applet
|
||||
exec-once = blueman-applet
|
||||
exec-once = /usr/lib/polkit-kde-authentication-agent-1
|
||||
# exec-once = swww-daemon
|
||||
# exec-once = swww img /home/timo/.config/hypr/wallpaper/wallpaper.jpg
|
||||
exec-once = wl-paste --type text --watch cliphist store
|
||||
exec-once = wl-paste --type image --watch cliphist store
|
||||
exec-once = fcitx5
|
||||
|
||||
exec-once = hyprswitch init --show-title &
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# INPUT
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
cursor {
|
||||
no_hardware_cursors = true
|
||||
}
|
||||
|
||||
input {
|
||||
kb_layout = de
|
||||
kb_variant =
|
||||
kb_model =
|
||||
kb_options = grp:win_space_toggle
|
||||
kb_rules =
|
||||
accel_profile = flat
|
||||
|
||||
follow_mouse = 1
|
||||
|
||||
touchpad {
|
||||
natural_scroll = no
|
||||
}
|
||||
|
||||
sensitivity = 0
|
||||
}
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# GENERAL
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
general {
|
||||
gaps_in = 5
|
||||
gaps_out = 20
|
||||
border_size = 2
|
||||
col.active_border = $primary
|
||||
col.inactive_border = rgb(000000)
|
||||
resize_on_border=true
|
||||
layout = dwindle
|
||||
}
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# DECORATION
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
decoration {
|
||||
rounding = 15
|
||||
|
||||
blur {
|
||||
enabled = true
|
||||
size = 12
|
||||
passes = 4
|
||||
new_optimizations = true
|
||||
}
|
||||
|
||||
shadow {
|
||||
enabled = true
|
||||
range = 30
|
||||
render_power = 4
|
||||
color = rgb(000000)
|
||||
}
|
||||
# old shadow settings
|
||||
# drop_shadow = yes
|
||||
# shadow_range = 30
|
||||
# shadow_render_power = 4
|
||||
# col.shadow = rgb(000000)
|
||||
}
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# ANIMATIONS
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
animations {
|
||||
enabled = yes
|
||||
|
||||
bezier = quart, 0.25, 1, 0.5, 1
|
||||
|
||||
animation = windows, 1, 6, quart, slide
|
||||
animation = border, 1, 6, quart
|
||||
animation = borderangle, 1, 6, quart
|
||||
animation = fade, 1, 6, quart
|
||||
animation = workspaces, 1, 6, quart
|
||||
}
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# WINDOW LAYOUTS
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
dwindle {
|
||||
pseudotile = yes
|
||||
preserve_split = yes
|
||||
}
|
||||
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# MISC
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
misc {
|
||||
disable_hyprland_logo=true
|
||||
}
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# RENDER
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
render {
|
||||
explicit_sync = true
|
||||
}
|
||||
|
||||
#----------------------b-------------------------------------------------------------------------------------
|
||||
# WINDOW RULES
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
windowrule = float,^(pavucontrol)$
|
||||
windowrule = pin,^(pavucontrol)$
|
||||
windowrule = size 900 500,^(pavucontrol)$
|
||||
|
||||
#windowrule = float,^(kitty)$
|
||||
#windowrule = size 640 400,^(kitty)$
|
||||
|
||||
windowrule = float,class:^(Material Settings)$
|
||||
|
||||
windowrulev2 = opacity 0.0 override, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noanim, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noinitialfocus, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = maxsize 1 1, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noblur, class:^(xwaylandvideobridge)$
|
||||
|
||||
layerrule = blur,^(ignis_BAR.*)$
|
||||
layerrule = noanim,^(ignis_NOTIFICATION_POPUP.*)$
|
||||
layerrule = noanim,^(ignis_CONTROL_CENTER.*)$
|
||||
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# BINDS
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
# Key modifier
|
||||
$mainMod = SUPER
|
||||
|
||||
# Binds to control windows
|
||||
bind = $mainMod, Q, killactive,
|
||||
bind = $mainMod SHIFT, M, exit, # force quit Hyprland
|
||||
bind = $mainMod, T, togglefloating,
|
||||
bind = $mainMod, P, pseudo, # dwindle
|
||||
bind = $mainMod, J, togglesplit, # dwindle
|
||||
bind = ,F11, fullscreen, 0
|
||||
bind = $mainMod, C, centerwindow
|
||||
bind = $mainMod, D, pin
|
||||
|
||||
# Used to switch windows left, right, ... with another windows, also move to another screen
|
||||
bind = $mainMod SHIFT, left, movewindow, l
|
||||
bind = $mainMod SHIFT, right, movewindow, r
|
||||
bind = $mainMod SHIFT, up, movewindow, u
|
||||
bind = $mainMod SHIFT, down, movewindow, d
|
||||
|
||||
# Rsize but not working after reboot
|
||||
# bind = $mainMod CTRL, left, resizeactive, -50 0
|
||||
# bind = $mainMod CTRL, up, resizeactive, 0 50
|
||||
# bind = $mainMod CTRL, down, resizeactive, 0 -50
|
||||
# bind = $mainMod CTRL, right, resizeactive, 50 0
|
||||
|
||||
# ignis
|
||||
bind = $mainMod, SPACE, exec, ignis toggle ignis_LAUNCHER
|
||||
bind = $mainMod, M, exec, ignis toggle ignis_POWERMENU
|
||||
bind = ALT, F4, exec, ignis toggle ignis_POWERMENU
|
||||
bind = $mainMod, R, exec, ~/.config/ignis/scripts/recording.py start
|
||||
bind = $mainMod SHIFT, R, exec, ~/.config/ignis/scripts/recording.py continue
|
||||
bind = $mainMod SHIFT, T, exec, ~/.config/ignis/scripts/recording.py stop
|
||||
bind = $mainMod SHIFT, P, exec, ~/.config/ignis/scripts/recording.py pause
|
||||
|
||||
# Launch apps
|
||||
bind = $mainMod, Return, exec, $terminal
|
||||
bind = $mainMod, L, exec, hyprlock
|
||||
bind = $mainMod, E, exec, $fileManager
|
||||
bind = $mainMod SHIFT, S, exec, grimblast --notify --freeze copysave area
|
||||
bind = $mainMod, S, exec, grimblast --notify --freeze copysave output
|
||||
bind = ,PRINT, exec, grimblast --notify --freeze copysave output
|
||||
bind = $mainMod, B, exec, $browser
|
||||
bind = $mainMod SHIFT, SPACE, exec, $launchpad
|
||||
|
||||
# Focus control
|
||||
bind = $mainMod, left, movefocus, l
|
||||
bind = $mainMod, right, movefocus, r
|
||||
bind = $mainMod, up, movefocus, u
|
||||
bind = $mainMod, down, movefocus, d
|
||||
|
||||
# Workspace switching
|
||||
bind = $mainMod, 1, workspace, 1
|
||||
bind = $mainMod, 2, workspace, 2
|
||||
bind = $mainMod, 3, workspace, 3
|
||||
bind = $mainMod, 4, workspace, 4
|
||||
bind = $mainMod, 5, workspace, 5
|
||||
bind = $mainMod, 6, workspace, 6
|
||||
bind = $mainMod, 7, workspace, 7
|
||||
bind = $mainMod, 8, workspace, 8
|
||||
bind = $mainMod, 9, workspace, 9
|
||||
bind = $mainMod, 0, workspace, 10
|
||||
|
||||
# Move active window to workspace
|
||||
bind = $mainMod SHIFT, 1, movetoworkspace, 1
|
||||
bind = $mainMod SHIFT, 2, movetoworkspace, 2
|
||||
bind = $mainMod SHIFT, 3, movetoworkspace, 3
|
||||
bind = $mainMod SHIFT, 4, movetoworkspace, 4
|
||||
bind = $mainMod SHIFT, 5, movetoworkspace, 5
|
||||
bind = $mainMod SHIFT, 6, movetoworkspace, 6
|
||||
bind = $mainMod SHIFT, 7, movetoworkspace, 7
|
||||
bind = $mainMod SHIFT, 8, movetoworkspace, 8
|
||||
bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
||||
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||
|
||||
# Switch between existing workspaces by scrolling the mouse
|
||||
bind = $mainMod, mouse_down, workspace, e+1
|
||||
bind = $mainMod, mouse_up, workspace, e-1
|
||||
|
||||
# Move and resize window
|
||||
bindm = $mainMod, mouse:272, movewindow
|
||||
bindm = $mainMod, mouse:273, resizewindow
|
||||
|
||||
# Media binds
|
||||
# bind = ,xf86audiomute, exec, pactl -- set-sink-mute @DEFAULT_SINK@ toggle
|
||||
bind = ,XF86AudioRaiseVolume, exec, pamixer -i 5 && ignis open ignis_OSD
|
||||
bind = ,XF86AudioLowerVolume, exec, pamixer -d 5 && ignis open ignis_OSD
|
||||
bind = ,XF86AudioMute, exec, pamixer -t && ignis open ignis_OSD
|
||||
bind = ,xf86monbrightnessdown, exec, blight -d backlight/amdgpu_bl1 set -25.5
|
||||
bind = ,xf86monbrightnessup, exec, blight -d backlight/amdgpu_bl1 set +25.5
|
||||
bind = ,XF86AudioPlay, exec, playerctl play-pause
|
||||
bind = ,XF86AudioPause, exec, playerctl play-pause
|
||||
bind = ,XF86AudioNext, exec, playerctl next
|
||||
bind = ,XF86AudioPrev, exec, playerctl previous
|
||||
|
||||
|
||||
# taskmgr
|
||||
bind = CONTROL SHIFT, ESCAPE, exec, missioncenter
|
||||
|
||||
# hyprswitch
|
||||
bind = $mod, $key, exec, hyprswitch gui --mod-key $mod --key $key --close mod-key-release --reverse-key=mod=$reverse --sort-recent && hyprswitch dispatch
|
||||
bind = $mod $reverse, $key, exec, hyprswitch gui --mod-key $mod --key $key --close mod-key-release --reverse-key=mod=$reverse --sort-recent && hyprswitch dispatch -r
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
|
||||
current_hour=$(date +"%H")
|
||||
user_string="<span color='$primaryHex'>$USER</span>"
|
||||
|
||||
if [ "$current_hour" -ge 5 ] && [ "$current_hour" -lt 12 ]; then
|
||||
echo "Good morning, $user_string"
|
||||
elif [ "$current_hour" -ge 12 ] && [ "$current_hour" -lt 18 ]; then
|
||||
echo "Good day, $user_string"
|
||||
elif [ "$current_hour" -ge 18 ] && [ "$current_hour" -lt 22 ]; then
|
||||
echo "Good evening, $user_string"
|
||||
else
|
||||
echo "Good night, $user_string"
|
||||
fi
|
||||
@@ -0,0 +1,82 @@
|
||||
source=~/.cache/ignis/material/dark_colors-hyprland.conf
|
||||
|
||||
# BACKGROUND
|
||||
background {
|
||||
monitor =
|
||||
path = ~/.cache/ignis/wallpaper
|
||||
blur_passes = 2
|
||||
contrast = 0.9
|
||||
brightness = 0.5
|
||||
vibrancy = 0.17
|
||||
vibrancy_darkness = 0
|
||||
}
|
||||
|
||||
# GENERAL
|
||||
general {
|
||||
disable_loading_bar = true
|
||||
}
|
||||
|
||||
# INPUT FIELD
|
||||
input-field {
|
||||
monitor =
|
||||
size = 300, 40
|
||||
outline_thickness = 2
|
||||
dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
|
||||
dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
|
||||
dots_center = true
|
||||
outer_color = $surface
|
||||
inner_color = $surface
|
||||
font_color = $onSurface
|
||||
fade_on_empty = false
|
||||
placeholder_text =
|
||||
hide_input = false
|
||||
position = 0, 150
|
||||
halign = center
|
||||
valign = bottom
|
||||
}
|
||||
|
||||
# Hour-Time
|
||||
label {
|
||||
monitor =
|
||||
text = cmd[update:1000] echo -e "$(date +"%H")"
|
||||
color = $primary
|
||||
font_family = JetBrainsMono Bold
|
||||
font_size = 180
|
||||
position = 0, 150
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
|
||||
# Minute-Time
|
||||
label {
|
||||
monitor =
|
||||
text = cmd[update:1000] echo -e "$(date +"%M")"
|
||||
color = $onSurface
|
||||
font_family = JetBrainsMono Bold
|
||||
font_size = 180
|
||||
position = 0, -75
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
|
||||
# Date
|
||||
label {
|
||||
monitor =
|
||||
text = cmd[update:1000] echo -e "$(date +"%a, %b %d")"
|
||||
color = $onSurface
|
||||
font_family = JetBrainsMono Bold
|
||||
position = 100, -100
|
||||
halign = left
|
||||
valign = top
|
||||
}
|
||||
|
||||
# Date
|
||||
label {
|
||||
monitor =
|
||||
text = cmd[update:1000] primaryHex=$primaryHex bash ~/.config/hypr/scripts/hyprlock-time.sh
|
||||
color = $onSurface
|
||||
font_family = JetBrainsMono Bold
|
||||
position = 100, -130
|
||||
halign = left
|
||||
valign = top
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
# BACKGROUND
|
||||
background {
|
||||
monitor =
|
||||
path = screenshot
|
||||
blur_passes = 2
|
||||
contrast = 0.8916
|
||||
brightness = 0.8172
|
||||
vibrancy = 0.1696
|
||||
vibrancy_darkness = 0.0
|
||||
}
|
||||
|
||||
# GENERAL
|
||||
general {
|
||||
no_fade_in = false
|
||||
grace = 0
|
||||
disable_loading_bar = true
|
||||
}
|
||||
|
||||
# INPUT FIELD
|
||||
input-field {
|
||||
monitor =
|
||||
size = 250, 60
|
||||
outline_thickness = 2
|
||||
dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
|
||||
dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
|
||||
dots_center = true
|
||||
# outer_color = rgba(0, 0, 0, 0)
|
||||
inner_color = rgba(0, 0, 0, 0.5)
|
||||
font_color = rgb(200, 200, 200)
|
||||
fade_on_empty = true
|
||||
font_family = JetBrains Mono Nerd Font Mono
|
||||
# placeholder_text = <i>Password</i>
|
||||
hide_input = false
|
||||
position = 0, -140
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
|
||||
# TIME
|
||||
label {
|
||||
monitor =
|
||||
# text = cmd[update:1000] echo "$(date +"%-I:%M%p")"
|
||||
text = cmd[update:1000] echo "<b><big> $(date +"%I:%M:%S %p") </big></b>"
|
||||
color = $foreground
|
||||
#color = rgba(255, 255, 255, 0.6)
|
||||
font_size = 120
|
||||
font_family = JetBrains Mono Nerd Font Mono ExtraBold
|
||||
position = 0, -300
|
||||
halign = center
|
||||
valign = top
|
||||
}
|
||||
|
||||
# DATE
|
||||
label {
|
||||
monitor =
|
||||
text = cmd[update:18000000] echo "<b> "$(date +'%A, %-d %B %Y')" </b>"
|
||||
color = $color12
|
||||
font_size = 34
|
||||
font_family = JetBrains Mono Nerd Font 10
|
||||
|
||||
position = 0, -150
|
||||
halign = center
|
||||
valign = top
|
||||
}
|
||||
|
||||
# WEEK
|
||||
label {
|
||||
monitor =
|
||||
text = cmd[update:18000000] echo "<b> "$(date +'Week %U')" </b>"
|
||||
color = $color5
|
||||
font_size = 24
|
||||
font_family = JetBrains Mono Nerd Font 10
|
||||
position = 0, -250
|
||||
halign = center
|
||||
valign = top
|
||||
}
|
||||
|
||||
# USER
|
||||
label {
|
||||
monitor =
|
||||
text = Hi there, $USER
|
||||
color = $foreground
|
||||
#color = rgba(255, 255, 255, 0.6)
|
||||
font_size = 30
|
||||
font_family = JetBrains Mono Nerd Font Mono
|
||||
position = 0, -400
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,79 @@
|
||||
[0112/021300.720084:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021300.870860:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021300.870888:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021300.870896:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/021301.355147:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021343.382965:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021343.525628:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021343.525659:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021343.525668:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0100/000000.039064:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021355.430770:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021355.560402:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021355.560426:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021355.560432:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0100/000000.049808:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021412.724550:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021412.870056:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021412.870093:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021412.870102:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/021413.450074:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021524.544984:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021524.688350:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021524.688376:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021524.688382:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/021525.254049:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021628.633179:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021628.774640:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021628.774668:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021628.774674:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0100/000000.276965:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021635.903220:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021636.049056:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021636.049086:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021636.049095:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0100/000000.530886:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/021956.965069:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/021957.097094:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/021957.097121:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/021957.097129:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/021957.624946:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/022033.369689:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/022033.499608:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/022033.499633:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/022033.499639:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/022034.083089:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/022214.694138:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/022214.834446:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/022214.834472:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/022214.834480:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/022215.403212:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/022606.435001:ERROR:icu_util.cc(240)] Invalid file descriptor to ICU data received.
|
||||
[0112/022642.499976:ERROR:icu_util.cc(240)] Invalid file descriptor to ICU data received.
|
||||
[0112/022735.719527:ERROR:icu_util.cc(240)] Invalid file descriptor to ICU data received.
|
||||
[0112/022742.392757:ERROR:icu_util.cc(240)] Invalid file descriptor to ICU data received.
|
||||
[0112/022755.970339:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/022756.118652:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/022756.118686:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/022756.118696:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/022756.705851:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/022825.500775:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/022825.623444:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/022825.623465:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/022825.623470:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/022826.159575:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/023053.534711:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/023053.656423:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/023053.656448:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/023053.656453:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/023054.158978:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/025924.491936:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/025924.643309:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/025924.643333:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/025924.643440:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/025925.131623:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
[0112/030231.707148:WARNING:resource_util.cc(94)] Please customize CefSettings.root_cache_path for your application. Use of the default value may lead to unintended process singleton behavior.
|
||||
[0112/030231.835773:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
|
||||
[0112/030231.835797:WARNING:property.cc(144)] version: GetAndBlock: failed.
|
||||
[0112/030231.835802:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
|
||||
[0112/030232.324862:WARNING:sandbox_linux.cc(400)] InitializeSandbox() called with multiple threads in process gpu-process.
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"file_format_version": "1.0.0", "ICD": {"library_path": "./libvk_swiftshader.so", "api_version": "1.0.5"}}
|
||||
@@ -0,0 +1,78 @@
|
||||
|
||||
$rosewater = rgb(f5e0dc)
|
||||
$rosewaterAlpha = f5e0dc
|
||||
|
||||
$flamingo = rgb(f2cdcd)
|
||||
$flamingoAlpha = f2cdcd
|
||||
|
||||
$pink = rgb(f5c2e7)
|
||||
$pinkAlpha = f5c2e7
|
||||
|
||||
$mauve = rgb(cba6f7)
|
||||
$mauveAlpha = cba6f7
|
||||
|
||||
$red = rgb(f38ba8)
|
||||
$redAlpha = f38ba8
|
||||
|
||||
$maroon = rgb(eba0ac)
|
||||
$maroonAlpha = eba0ac
|
||||
|
||||
$peach = rgb(fab387)
|
||||
$peachAlpha = fab387
|
||||
|
||||
$yellow = rgb(f9e2af)
|
||||
$yellowAlpha = f9e2af
|
||||
|
||||
$green = rgb(a6e3a1)
|
||||
$greenAlpha = a6e3a1
|
||||
|
||||
$teal = rgb(94e2d5)
|
||||
$tealAlpha = 94e2d5
|
||||
|
||||
$sky = rgb(89dceb)
|
||||
$skyAlpha = 89dceb
|
||||
|
||||
$sapphire = rgb(74c7ec)
|
||||
$sapphireAlpha = 74c7ec
|
||||
|
||||
$blue = rgb(89b4fa)
|
||||
$blueAlpha = 89b4fa
|
||||
|
||||
$lavender = rgb(b4befe)
|
||||
$lavenderAlpha = b4befe
|
||||
|
||||
$text = rgb(cdd6f4)
|
||||
$textAlpha = cdd6f4
|
||||
|
||||
$subtext1 = rgb(bac2de)
|
||||
$subtext1Alpha = bac2de
|
||||
|
||||
$subtext0 = rgb(a6adc8)
|
||||
$subtext0Alpha = a6adc8
|
||||
|
||||
$overlay2 = rgb(9399b2)
|
||||
$overlay2Alpha = 9399b2
|
||||
|
||||
$overlay1 = rgb(7f849c)
|
||||
$overlay1Alpha = 7f849c
|
||||
|
||||
$overlay0 = rgb(6c7086)
|
||||
$overlay0Alpha = 6c7086
|
||||
|
||||
$surface2 = rgb(585b70)
|
||||
$surface2Alpha = 585b70
|
||||
|
||||
$surface1 = rgb(45475a)
|
||||
$surface1Alpha = 45475a
|
||||
|
||||
$surface0 = rgb(313244)
|
||||
$surface0Alpha = 313244
|
||||
|
||||
$base = rgb(1e1e2e)
|
||||
$baseAlpha = 1e1e2e
|
||||
|
||||
$mantle = rgb(181825)
|
||||
$mantleAlpha = 181825
|
||||
|
||||
$crust = rgb(11111b)
|
||||
$crustAlpha = 11111b
|
||||
@@ -0,0 +1,5 @@
|
||||
# Generated by nwg-displays on 2024-10-22 at 21:06:35. Do not edit manually.
|
||||
|
||||
monitor=DP-2,2560x1080@60.0,4484x0,1.0
|
||||
monitor=DP-3,3840x2160@60.0,3840x1080,1.0,bitdepth,10
|
||||
monitor=HDMI-A-1,3840x2160@60.0,0x1080,1.0,bitdepth,10
|
||||
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
|
||||
current_hour=$(date +"%H")
|
||||
user_string="<span color='$primaryHex'>$USER</span>"
|
||||
|
||||
if [ "$current_hour" -ge 5 ] && [ "$current_hour" -lt 12 ]; then
|
||||
echo "Good morning, $user_string"
|
||||
elif [ "$current_hour" -ge 12 ] && [ "$current_hour" -lt 18 ]; then
|
||||
echo "Good day, $user_string"
|
||||
elif [ "$current_hour" -ge 18 ] && [ "$current_hour" -lt 22 ]; then
|
||||
echo "Good evening, $user_string"
|
||||
else
|
||||
echo "Good night, $user_string"
|
||||
fi
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
pactl set-sink-volume @DEFAULT_SINK -5%
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
pactl set-sink-volume @DEFAULT_SINK +5%
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 2.5 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 158 KiB |
@@ -0,0 +1,4 @@
|
||||
# Generated by nwg-displays on 2024-07-19 at 14:06:57. Do not edit manually.
|
||||
|
||||
workspace=1,monitor:DP-3,default:true
|
||||
workspace=2,monitor:DP-2,default:true
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,23 @@
|
||||
import os
|
||||
from ignis.utils import Utils
|
||||
|
||||
EXPECT_VERSION = ["0", "2"]
|
||||
|
||||
CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||
|
||||
SKIP_VER_CHECK = os.getenv("SKIP_VER_CHECK")
|
||||
BYPASS_VER_MESSAGE = "To bypass this check set SKIP_VER_CHECK=1 env var."
|
||||
|
||||
def check_version() -> None:
|
||||
if SKIP_VER_CHECK == "1":
|
||||
return
|
||||
|
||||
VERSION = Utils.get_ignis_version().replace("dev0", "").split(".")
|
||||
|
||||
if int(VERSION[0]) < int(EXPECT_VERSION[0]) or int(VERSION[1]) < int(
|
||||
EXPECT_VERSION[1]
|
||||
):
|
||||
print(
|
||||
f"ERROR: My dotfiles requires at least Ignis v{'.'.join(EXPECT_VERSION)}, current version: v{'.'.join(VERSION)}. {BYPASS_VER_MESSAGE}"
|
||||
)
|
||||
exit(1)
|
||||
@@ -0,0 +1,32 @@
|
||||
from check_version import check_version
|
||||
|
||||
check_version()
|
||||
|
||||
from ignis.utils import Utils # noqa: E402
|
||||
from ignis.app import IgnisApp # noqa: E402
|
||||
from modules.control_center import control_center # noqa: E402
|
||||
from modules.bar import bar # noqa: E402
|
||||
from modules.notification_popup import notification_popup # noqa: E402
|
||||
from modules.osd import OSD # noqa: E402
|
||||
from modules.powermenu import powermenu # noqa: E402
|
||||
from modules.launcher import launcher # noqa: E402
|
||||
|
||||
Utils.exec_sh("gsettings set org.gnome.desktop.interface gtk-theme Material")
|
||||
Utils.exec_sh("gsettings set org.gnome.desktop.interface icon-theme Papirus")
|
||||
Utils.exec_sh(
|
||||
'gsettings set org.gnome.desktop.interface font-name "JetBrains Mono Regular 11"'
|
||||
)
|
||||
Utils.exec_sh("hyprctl reload")
|
||||
app = IgnisApp.get_default()
|
||||
app.apply_css(Utils.get_current_dir() + "/style.scss")
|
||||
|
||||
|
||||
control_center()
|
||||
for monitor in range(Utils.get_n_monitors()):
|
||||
bar(monitor)
|
||||
launcher()
|
||||
for monitor in range(Utils.get_n_monitors()):
|
||||
notification_popup(monitor)
|
||||
|
||||
powermenu()
|
||||
OSD()
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 742 B |
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,25 @@
|
||||
from ignis.widgets import Widget
|
||||
from .workspaces import workspaces
|
||||
from .kb_layout import kb_layout
|
||||
from .clock import clock
|
||||
from .pinned_apps import pinned_apps
|
||||
from .tray import tray
|
||||
from .battery import battery_widget
|
||||
# from .wallpaper_engine import wallpaper_engine_widget
|
||||
|
||||
def bar(monitor: int) -> Widget.Window:
|
||||
return Widget.Window(
|
||||
anchor=["left", "top", "right"],
|
||||
exclusivity="exclusive",
|
||||
monitor=monitor,
|
||||
namespace=f"ignis_BAR_{monitor}",
|
||||
layer="top",
|
||||
kb_mode="none",
|
||||
child=Widget.CenterBox(
|
||||
css_classes=["bar-widget"],
|
||||
start_widget=Widget.Box(child=[workspaces()]),
|
||||
center_widget=Widget.Box(child=[pinned_apps()]),
|
||||
end_widget=Widget.Box(child=[tray(), kb_layout(), battery_widget(), clock(monitor)]),
|
||||
), # wallpaper_engine_widget(),
|
||||
css_classes=["unset"],
|
||||
)
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user