diff options
Diffstat (limited to '.config')
31 files changed, 391 insertions, 41 deletions
diff --git a/.config/desktop-common/pfps/karkat.jpg b/.config/desktop-common/pfps/karkat.jpg Binary files differnew file mode 100644 index 0000000..37af5d2 --- /dev/null +++ b/.config/desktop-common/pfps/karkat.jpg diff --git a/.config/desktop-common/pfps/karkat.png b/.config/desktop-common/pfps/karkat.png Binary files differnew file mode 100644 index 0000000..4734b4e --- /dev/null +++ b/.config/desktop-common/pfps/karkat.png diff --git a/.config/desktop-common/pfps/vriska.jpg b/.config/desktop-common/pfps/vriska.jpg Binary files differnew file mode 100644 index 0000000..347cdca --- /dev/null +++ b/.config/desktop-common/pfps/vriska.jpg diff --git a/.config/desktop-common/pfps/vriska.png b/.config/desktop-common/pfps/vriska.png Binary files differnew file mode 100644 index 0000000..f0ba326 --- /dev/null +++ b/.config/desktop-common/pfps/vriska.png diff --git a/.config/desktop-common/wallpapers/blue.jpg b/.config/desktop-common/wallpapers/blue.jpg Binary files differindex acd376b..acd376b 100755..100644 --- a/.config/desktop-common/wallpapers/blue.jpg +++ b/.config/desktop-common/wallpapers/blue.jpg diff --git a/.config/desktop-common/wallpapers/blue.png b/.config/desktop-common/wallpapers/blue.png Binary files differnew file mode 100644 index 0000000..ddf56d9 --- /dev/null +++ b/.config/desktop-common/wallpapers/blue.png diff --git a/.config/desktop-common/wallpapers/davekat.png b/.config/desktop-common/wallpapers/davekat.png Binary files differnew file mode 100644 index 0000000..9ab0576 --- /dev/null +++ b/.config/desktop-common/wallpapers/davekat.png diff --git a/.config/desktop-common/wallpapers/homestuck.png b/.config/desktop-common/wallpapers/homestuck.png Binary files differnew file mode 100644 index 0000000..da37855 --- /dev/null +++ b/.config/desktop-common/wallpapers/homestuck.png diff --git a/.config/gtk-2.0/gtkfilechooser.ini b/.config/gtk-2.0/gtkfilechooser.ini index d085325..754e025 100644 --- a/.config/gtk-2.0/gtkfilechooser.ini +++ b/.config/gtk-2.0/gtkfilechooser.ini @@ -2,10 +2,10 @@ LocationMode=path-bar ShowHidden=true ShowSizeColumn=true -GeometryX=-1 -GeometryY=-1 -GeometryWidth=-1 -GeometryHeight=-1 +GeometryX=0 +GeometryY=0 +GeometryWidth=948 +GeometryHeight=656 SortColumn=name SortOrder=ascending StartupMode=recent diff --git a/.config/gtk-3.0/bookmarks b/.config/gtk-3.0/bookmarks index 95061ed..40f41bc 100644 --- a/.config/gtk-3.0/bookmarks +++ b/.config/gtk-3.0/bookmarks @@ -1,3 +1,4 @@ -file:///home/tylerm/code file:///home/freya/downloads +file:///home/freya/documents +file:///home/tylerm/code file:///home/tylerm/sync diff --git a/.config/gtk-3.0/colors.css b/.config/gtk-3.0/colors.css new file mode 100644 index 0000000..821726e --- /dev/null +++ b/.config/gtk-3.0/colors.css @@ -0,0 +1,84 @@ +@define-color borders_breeze #5f6265; +@define-color content_view_bg_breeze #1b1e20; +@define-color error_color_backdrop_breeze #da4453; +@define-color error_color_breeze #da4453; +@define-color error_color_insensitive_backdrop_breeze #592930; +@define-color error_color_insensitive_breeze #592930; +@define-color insensitive_base_color_breeze #1a1d1f; +@define-color insensitive_base_fg_color_breeze #656768; +@define-color insensitive_bg_color_breeze #282c30; +@define-color insensitive_borders_breeze #3a3d41; +@define-color insensitive_fg_color_breeze #6e7173; +@define-color insensitive_selected_bg_color_breeze #282c30; +@define-color insensitive_selected_fg_color_breeze #6e7173; +@define-color insensitive_unfocused_bg_color_breeze #282c30; +@define-color insensitive_unfocused_fg_color_breeze #6e7173; +@define-color insensitive_unfocused_selected_bg_color_breeze #282c30; +@define-color insensitive_unfocused_selected_fg_color_breeze #6e7173; +@define-color link_color_breeze #1d99f3; +@define-color link_visited_color_breeze #9b59b6; +@define-color success_color_backdrop_breeze #27ae60; +@define-color success_color_breeze #27ae60; +@define-color success_color_insensitive_backdrop_breeze #1e4d34; +@define-color success_color_insensitive_breeze #1e4d34; +@define-color theme_base_color_breeze #1b1e20; +@define-color theme_bg_color_breeze #2a2e32; +@define-color theme_button_background_backdrop_breeze #31363b; +@define-color theme_button_background_backdrop_insensitive_breeze #2f3338; +@define-color theme_button_background_insensitive_breeze #2f3338; +@define-color theme_button_background_normal_breeze #31363b; +@define-color theme_button_decoration_focus_backdrop_breeze #3daee9; +@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #335c72; +@define-color theme_button_decoration_focus_breeze #3daee9; +@define-color theme_button_decoration_focus_insensitive_breeze #335c72; +@define-color theme_button_decoration_hover_backdrop_breeze #3daee9; +@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #335c72; +@define-color theme_button_decoration_hover_breeze #3daee9; +@define-color theme_button_decoration_hover_insensitive_breeze #335c72; +@define-color theme_button_foreground_active_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_active_backdrop_insensitive_breeze #6e7173; +@define-color theme_button_foreground_active_breeze #fcfcfc; +@define-color theme_button_foreground_active_insensitive_breeze #6e7173; +@define-color theme_button_foreground_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_backdrop_insensitive_breeze #727679; +@define-color theme_button_foreground_insensitive_breeze #727679; +@define-color theme_button_foreground_normal_breeze #fcfcfc; +@define-color theme_fg_color_breeze #fcfcfc; +@define-color theme_header_background_backdrop_breeze #2a2e32; +@define-color theme_header_background_breeze #31363b; +@define-color theme_header_background_light_breeze #2a2e32; +@define-color theme_header_foreground_backdrop_breeze #fcfcfc; +@define-color theme_header_foreground_breeze #fcfcfc; +@define-color theme_header_foreground_insensitive_backdrop_breeze #fcfcfc; +@define-color theme_header_foreground_insensitive_breeze #fcfcfc; +@define-color theme_hovering_selected_bg_color_breeze #3daee9; +@define-color theme_selected_bg_color_breeze #3daee9; +@define-color theme_selected_fg_color_breeze #fcfcfc; +@define-color theme_text_color_breeze #fcfcfc; +@define-color theme_titlebar_background_backdrop_breeze #2a2e32; +@define-color theme_titlebar_background_breeze #31363b; +@define-color theme_titlebar_background_light_breeze #2a2e32; +@define-color theme_titlebar_foreground_backdrop_breeze #fcfcfc; +@define-color theme_titlebar_foreground_breeze #fcfcfc; +@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #fcfcfc; +@define-color theme_titlebar_foreground_insensitive_breeze #fcfcfc; +@define-color theme_unfocused_base_color_breeze #1b1e20; +@define-color theme_unfocused_bg_color_breeze #2a2e32; +@define-color theme_unfocused_fg_color_breeze #fcfcfc; +@define-color theme_unfocused_selected_bg_color_alt_breeze #1f485e; +@define-color theme_unfocused_selected_bg_color_breeze #1f485e; +@define-color theme_unfocused_selected_fg_color_breeze #fcfcfc; +@define-color theme_unfocused_text_color_breeze #fcfcfc; +@define-color theme_unfocused_view_bg_color_breeze #1a1d1f; +@define-color theme_unfocused_view_text_color_breeze #656768; +@define-color theme_view_active_decoration_color_breeze #3daee9; +@define-color theme_view_hover_decoration_color_breeze #3daee9; +@define-color tooltip_background_breeze #31363b; +@define-color tooltip_border_breeze #64686b; +@define-color tooltip_text_breeze #fcfcfc; +@define-color unfocused_borders_breeze #5f6265; +@define-color unfocused_insensitive_borders_breeze #3a3d41; +@define-color warning_color_backdrop_breeze #f67400; +@define-color warning_color_breeze #f67400; +@define-color warning_color_insensitive_backdrop_breeze #633914; +@define-color warning_color_insensitive_breeze #633914; diff --git a/.config/gtk-3.0/gtk.css b/.config/gtk-3.0/gtk.css new file mode 100644 index 0000000..c9763f7 --- /dev/null +++ b/.config/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import 'colors.css';
\ No newline at end of file diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini index 4d0cd17..eb57287 100644 --- a/.config/gtk-3.0/settings.ini +++ b/.config/gtk-3.0/settings.ini @@ -1,18 +1,23 @@ [Settings] -gtk-application-prefer-dark-theme=0 -#gtk-theme-name=Catppuccin-Mocha-Standard-Blue-dark -gtk-theme-name=Lavanda-Sea-Dark -gtk-font-name=sans-serif -gtk-cursor-theme-name=Adwaita -gtk-cursor-theme-size=10 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 +gtk-application-prefer-dark-theme=true +gtk-button-images=true +gtk-cursor-theme-name=breeze_cursors +gtk-cursor-theme-size=24 +gtk-decoration-layout=icon:minimize,maximize,close +gtk-enable-animations=true gtk-enable-event-sounds=1 gtk-enable-input-feedback-sounds=1 +gtk-font-name=Noto Sans, 10 +gtk-icon-theme-name=breeze-dark +gtk-menu-images=true +#gtk-modules=colorreload-gtk-module +gtk-primary-button-warps-slider=true +gtk-sound-theme-name=ocean +gtk-theme-name=Lavanda-Sea-Dark +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-toolbar-style=3 gtk-xft-antialias=1 +gtk-xft-dpi=122880 gtk-xft-hinting=1 gtk-xft-hintstyle=hintfull gtk-xft-rgba=rgb -gtk-icon-theme-name=Adwaita diff --git a/.config/gtk-4.0/colors.css b/.config/gtk-4.0/colors.css new file mode 100644 index 0000000..821726e --- /dev/null +++ b/.config/gtk-4.0/colors.css @@ -0,0 +1,84 @@ +@define-color borders_breeze #5f6265; +@define-color content_view_bg_breeze #1b1e20; +@define-color error_color_backdrop_breeze #da4453; +@define-color error_color_breeze #da4453; +@define-color error_color_insensitive_backdrop_breeze #592930; +@define-color error_color_insensitive_breeze #592930; +@define-color insensitive_base_color_breeze #1a1d1f; +@define-color insensitive_base_fg_color_breeze #656768; +@define-color insensitive_bg_color_breeze #282c30; +@define-color insensitive_borders_breeze #3a3d41; +@define-color insensitive_fg_color_breeze #6e7173; +@define-color insensitive_selected_bg_color_breeze #282c30; +@define-color insensitive_selected_fg_color_breeze #6e7173; +@define-color insensitive_unfocused_bg_color_breeze #282c30; +@define-color insensitive_unfocused_fg_color_breeze #6e7173; +@define-color insensitive_unfocused_selected_bg_color_breeze #282c30; +@define-color insensitive_unfocused_selected_fg_color_breeze #6e7173; +@define-color link_color_breeze #1d99f3; +@define-color link_visited_color_breeze #9b59b6; +@define-color success_color_backdrop_breeze #27ae60; +@define-color success_color_breeze #27ae60; +@define-color success_color_insensitive_backdrop_breeze #1e4d34; +@define-color success_color_insensitive_breeze #1e4d34; +@define-color theme_base_color_breeze #1b1e20; +@define-color theme_bg_color_breeze #2a2e32; +@define-color theme_button_background_backdrop_breeze #31363b; +@define-color theme_button_background_backdrop_insensitive_breeze #2f3338; +@define-color theme_button_background_insensitive_breeze #2f3338; +@define-color theme_button_background_normal_breeze #31363b; +@define-color theme_button_decoration_focus_backdrop_breeze #3daee9; +@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #335c72; +@define-color theme_button_decoration_focus_breeze #3daee9; +@define-color theme_button_decoration_focus_insensitive_breeze #335c72; +@define-color theme_button_decoration_hover_backdrop_breeze #3daee9; +@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #335c72; +@define-color theme_button_decoration_hover_breeze #3daee9; +@define-color theme_button_decoration_hover_insensitive_breeze #335c72; +@define-color theme_button_foreground_active_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_active_backdrop_insensitive_breeze #6e7173; +@define-color theme_button_foreground_active_breeze #fcfcfc; +@define-color theme_button_foreground_active_insensitive_breeze #6e7173; +@define-color theme_button_foreground_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_backdrop_insensitive_breeze #727679; +@define-color theme_button_foreground_insensitive_breeze #727679; +@define-color theme_button_foreground_normal_breeze #fcfcfc; +@define-color theme_fg_color_breeze #fcfcfc; +@define-color theme_header_background_backdrop_breeze #2a2e32; +@define-color theme_header_background_breeze #31363b; +@define-color theme_header_background_light_breeze #2a2e32; +@define-color theme_header_foreground_backdrop_breeze #fcfcfc; +@define-color theme_header_foreground_breeze #fcfcfc; +@define-color theme_header_foreground_insensitive_backdrop_breeze #fcfcfc; +@define-color theme_header_foreground_insensitive_breeze #fcfcfc; +@define-color theme_hovering_selected_bg_color_breeze #3daee9; +@define-color theme_selected_bg_color_breeze #3daee9; +@define-color theme_selected_fg_color_breeze #fcfcfc; +@define-color theme_text_color_breeze #fcfcfc; +@define-color theme_titlebar_background_backdrop_breeze #2a2e32; +@define-color theme_titlebar_background_breeze #31363b; +@define-color theme_titlebar_background_light_breeze #2a2e32; +@define-color theme_titlebar_foreground_backdrop_breeze #fcfcfc; +@define-color theme_titlebar_foreground_breeze #fcfcfc; +@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #fcfcfc; +@define-color theme_titlebar_foreground_insensitive_breeze #fcfcfc; +@define-color theme_unfocused_base_color_breeze #1b1e20; +@define-color theme_unfocused_bg_color_breeze #2a2e32; +@define-color theme_unfocused_fg_color_breeze #fcfcfc; +@define-color theme_unfocused_selected_bg_color_alt_breeze #1f485e; +@define-color theme_unfocused_selected_bg_color_breeze #1f485e; +@define-color theme_unfocused_selected_fg_color_breeze #fcfcfc; +@define-color theme_unfocused_text_color_breeze #fcfcfc; +@define-color theme_unfocused_view_bg_color_breeze #1a1d1f; +@define-color theme_unfocused_view_text_color_breeze #656768; +@define-color theme_view_active_decoration_color_breeze #3daee9; +@define-color theme_view_hover_decoration_color_breeze #3daee9; +@define-color tooltip_background_breeze #31363b; +@define-color tooltip_border_breeze #64686b; +@define-color tooltip_text_breeze #fcfcfc; +@define-color unfocused_borders_breeze #5f6265; +@define-color unfocused_insensitive_borders_breeze #3a3d41; +@define-color warning_color_backdrop_breeze #f67400; +@define-color warning_color_breeze #f67400; +@define-color warning_color_insensitive_backdrop_breeze #633914; +@define-color warning_color_insensitive_breeze #633914; diff --git a/.config/gtk-4.0/gtk.css b/.config/gtk-4.0/gtk.css new file mode 100644 index 0000000..c9763f7 --- /dev/null +++ b/.config/gtk-4.0/gtk.css @@ -0,0 +1 @@ +@import 'colors.css';
\ No newline at end of file diff --git a/.config/gtk-4.0/settings.ini b/.config/gtk-4.0/settings.ini index 7c6461a..93d32b2 100644 --- a/.config/gtk-4.0/settings.ini +++ b/.config/gtk-4.0/settings.ini @@ -1,2 +1,12 @@ [Settings] -gtk-application-prefer-dark-theme=0 +gtk-application-prefer-dark-theme=true +gtk-cursor-theme-name=breeze_cursors +gtk-cursor-theme-size=24 +gtk-decoration-layout=icon:minimize,maximize,close +gtk-enable-animations=true +gtk-font-name=Noto Sans, 10 +gtk-icon-theme-name=breeze-dark +gtk-modules=colorreload-gtk-module +gtk-primary-button-warps-slider=true +gtk-sound-theme-name=ocean +gtk-xft-dpi=122880 diff --git a/.config/hypr/config.d/input.conf b/.config/hypr/config.d/input.conf index 32843aa..0ea3797 100644 --- a/.config/hypr/config.d/input.conf +++ b/.config/hypr/config.d/input.conf @@ -1,6 +1,6 @@ +monitor= eDP-1, highres, auto, $scale -monitor= eDP-1, 2560x1600, 0x0, $scale - +env = GDK_SCALE,1.25 env = XCURSOR_SIZE, 24 input { @@ -18,7 +18,3 @@ input { sensitivity = 0 } - -device:epic-mouse-v1 { - sensitivity = -0.5 -} diff --git a/.config/hypr/config.d/keybinds.conf b/.config/hypr/config.d/keybinds.conf index eaa625f..815f7d2 100644 --- a/.config/hypr/config.d/keybinds.conf +++ b/.config/hypr/config.d/keybinds.conf @@ -2,13 +2,13 @@ bind = $mod, Return, exec, $term bind = $mod, W, exec, $browser bind = $mod SHIFT, SPACE, togglefloating -bind = $mod, D, exec, $menu +bind = $mod, D, exec, $menu bind = $mod, J, togglesplit bind = $mod SHIFT, C, togglegroup bind = $mod, F, fullscreen bind = $mod SHIFT, B, exec, killall waybar && waybar --config ~/.config/waybar/config.hypr bind = $mod SHIFT, Q, killactive -bind = $mod, L, exec, swaylock +bind = $mod, L, exec, hyprlock bind = $mod SHIFT, L, exec, killall Hyprland bind = $mod, TAB, changegroupactive @@ -24,7 +24,7 @@ binde =, XF86AudioPlay, exec, playerctl play-pause binde =, XF86AudioNext, exec, playerctl next binde =, XF86AudioPrev, exec, playerctl previous -bind = $mod SHIFT, s, exec, grim -g "$(slurp)" - | wl-copy -t image/png && notify-send -t 3000 "Sway" "Screenshot copied to clipboard" +bind = $mod SHIFT, s, exec, grim -g "$(slurp)" - | wl-copy -t image/png && notify-send -t 3000 "Hyprland" "Screenshot copied to clipboard" bind = , Print, exec, grim - | wl-copy -t iamge/png && notify-send -t 3000 "Hyprland" "Full screen copied to clipboard" bind = , Shift Print, exec, slurp -p | grim -g - - | convert - txt:- | tail -n 1 | awk '{print $3}' | wl-copy diff --git a/.config/hypr/config.d/theme.conf b/.config/hypr/config.d/theme.conf index 22ff1bd..09a624d 100644 --- a/.config/hypr/config.d/theme.conf +++ b/.config/hypr/config.d/theme.conf @@ -1,9 +1,9 @@ general { - gaps_in = $radius + gaps_in = 6 gaps_out = $gaps - border_size = 0 - col.active_border = rgba(aaaaaa00) - col.inactive_border = rgba(77777700) + border_size = $border + col.active_border = 0xffaaaaaa + col.inactive_border = 0xff777777 layout = dwindle } @@ -13,11 +13,12 @@ group { col.border_locked_active = rgb(14171d) rgb(14171d) 0deg col.border_locked_inactive = rgb(14171d) rgb(14171d) 0deg groupbar { - enabled = false - gradients = false + enabled = true + gradients = true font_family = monospace - font_size = 14 - col.active = rgb(14171d) rgb(14171d) 0deg + font_size = 12 + height = 16 + col.active = rgb(24272d) rgb(24272d) 0deg col.inactive = rgb(14171d) rgb(14171d) 0deg col.locked_active = rgb(14171d) rgb(14171d) 0deg col.locked_inactive = rgb(14171d) rgb(14171d) 0deg @@ -25,7 +26,7 @@ group { } decoration { - rounding = 0 + rounding = $radius drop_shadow = yes shadow_range = 4 shadow_render_power = 3 @@ -42,3 +43,20 @@ animations { animation = fade, 1, 7, default animation = workspaces, 1, 6, default } + +xwayland { + force_zero_scaling = true + use_nearest_neighbor = false +} + +env = GDK_BACKEND,wayland,x11 +env = SDL_VIDEODRIVER,wayland +env = CLUTTER_BACKEND,wayland + +env = XDG_CURRENT_DESKTOP,Hyprland +env = XDG_SESSION_DESKTOP,Hyprland + +env = QT_AUTO_SCREEN_SCALE_FACTOR,1 +env = QT_QPA_PLATFORM,wayland;xcb +env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 +env = QT_QPA_PLATFORMTHEME,gtk2 diff --git a/.config/hypr/hypridle.conf b/.config/hypr/hypridle.conf new file mode 100644 index 0000000..d0a977a --- /dev/null +++ b/.config/hypr/hypridle.conf @@ -0,0 +1,35 @@ +general { + lock_cmd = pidof hyprlock || hyprlock # dbus/sysd lock command (loginctl lock-session) + before_sleep_cmd = loginctl lock-session # command ran before sleep + after_sleep_cmd = hyprctl dispatch dpms on # command ran after sleep + ignore_dbus_inhibit = false # whether to ignore dbus-sent idle-inhibit requests (used by e.g. firefox or steam) +} + +listener { + timeout = 150 # 2.5min. + on-timeout = brightnessctl -s set 10 # set monitor backlight to minimum, avoid 0 on OLED monitor. + on-resume = brightnessctl -r # monitor backlight restore. +} + +# turn off keyboard backlight, comment out this section if you dont have a keyboard backlight. +listener { + timeout = 150 # 2.5min. + on-timeout = brightnessctl -sd rgb:kbd_backlight set 0 # turn off keyboard backlight. + on-resume = brightnessctl -rd rgb:kbd_backlight # turn on keyboard backlight. +} + +listener { + timeout = 300 # 5min + on-timeout = loginctl lock-session # lock screen when timeout has passed +} + +listener { + timeout = 330 # 5.5min + on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed + on-resume = hyprctl dispatch dpms on # screen on when activity is detected after timeout has fired. +} + +listener { + timeout = 1800 # 30min + on-timeout = systemctl suspend # suspend pc +} diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index b3611a7..b0b267b 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -1,5 +1,4 @@ -exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP GTK_THEME -exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY GTK_THEME XDG_CURRENT_DESKTOP=Hyprland +exec-once = ~/.config/hypr/scripts.d/systemd.sh $mod = SUPER @@ -11,7 +10,7 @@ $scale = 1.25 $radius = 5 $gaps = 10 -$border = 3 +$border = 0 $browser = librewolf @@ -19,5 +18,6 @@ source = ~/.config/hypr/config.d/keybinds.conf source = ~/.config/hypr/config.d/theme.conf source = ~/.config/hypr/config.d/input.conf source = ~/.config/hypr/config.d/workspaces.conf +source = ~/.config/hypr/monitors.conf -exec-once = ~/.config/hypr/config.d/autostart.sh +exec-once = ~/.config/hypr/scripts.d/autostart.sh diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf new file mode 100644 index 0000000..19ee788 --- /dev/null +++ b/.config/hypr/hyprlock.conf @@ -0,0 +1,71 @@ +# BACKGROUND +background { + monitor = + path = ~/.config/desktop-common/wallpapers/davekat.png + blur_passes = 3 + 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 = false + placeholder_text = <i><span foreground="##cdd6f4">Input Password...</span></i> + hide_input = false + position = 0, -120 + halign = center + valign = center +} + +# TIME +label { + monitor = + text = cmd[update:1000] echo "$(date +"%-H:%M:%S")" + #color = rgba(255, 255, 255, 0.6) + font_size = 80 + font_family = JetBrains Mono Nerd Font Mono ExtraBold + position = 0, 500 + halign = center + valign = center +} + +# PRFOLE IMAGE +image { + monitor = + path = ~/.config/desktop-common/pfps/karkat.png + size = 300 + rounding = -1 + border_size = 0 + position = 0, 250 + halign = center + valign = center +} + +# USER +label { + monitor = + text = Freya Murphy + font_family = JetBrains Mono Nerd Font Mono ExtraBold + font_size = 25 + position = 0, 50 + halign = center + valign = center +} diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf index 9d20acb..1e2fedb 100644 --- a/.config/hypr/hyprpaper.conf +++ b/.config/hypr/hyprpaper.conf @@ -1,2 +1,3 @@ -preload = ~/.config/desktop-common/wallpapers/blue.jpg -wallpaper = ,~/.config/desktop-common/wallpapers/blue.jpg +preload = ~/.config/desktop-common/wallpapers/davekat.png +wallpaper = ,~/.config/desktop-common/wallpapers/davekat.png +splash = false diff --git a/.config/hypr/monitors.conf b/.config/hypr/monitors.conf new file mode 100644 index 0000000..af042dd --- /dev/null +++ b/.config/hypr/monitors.conf @@ -0,0 +1,4 @@ +# Generated by nwg-displays on 2024-05-08 at 19:19:19. Do not edit manually. + +monitor=eDP-1,2560x1600@90.0,0x0,1.25,bitdepth,10 +monitor=HDMI-A-1,2560x1440@59.95,2048x0,1.0 diff --git a/.config/hypr/scripts.d/autostart.sh b/.config/hypr/scripts.d/autostart.sh new file mode 100755 index 0000000..01a34e2 --- /dev/null +++ b/.config/hypr/scripts.d/autostart.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +waybar --config $HOME/.config/waybar/config.hypr & + +nm-applet --indicator & + +/usr/bin/gnome-keyring-daemon --foreground & +wl-clip-persist --clipboard both & + +gtk-launch discord & +gtk-launch io.element.Element & +thunderbird & + +hyprpaper & +hypridle & diff --git a/.config/hypr/scripts.d/systemd.sh b/.config/hypr/scripts.d/systemd.sh new file mode 100755 index 0000000..8fd5c39 --- /dev/null +++ b/.config/hypr/scripts.d/systemd.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +systemctl --user set-environment XDG_CURRENT_DESKTOP=Hyprland +systemctl --user import-environment DISPLAY \ + WAYLAND_DISPLAY \ + XDG_CURRENT_DESKTOP \ + GTK_THEME + +hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY \ + XDG_CURRENT_DESKTOP=Hyprland \ + WAYLAND_DISPLAY diff --git a/.config/hypr/workspaces.conf b/.config/hypr/workspaces.conf new file mode 100644 index 0000000..38de981 --- /dev/null +++ b/.config/hypr/workspaces.conf @@ -0,0 +1,3 @@ +# Generated by nwg-displays on 2024-04-15 at 22:15:31. Do not edit manually. + +workspace=9,monitor:eDP-1,default:true diff --git a/.config/mimeapps.list b/.config/mimeapps.list index b5ea897..6096d4c 100644 --- a/.config/mimeapps.list +++ b/.config/mimeapps.list @@ -35,6 +35,7 @@ application/x-zerosize=nvim.desktop application/x-shellscript=nvim.desktop x-scheme-handler/msteams=teams.desktop x-scheme-handler/mspa=unofficial-homestuck-collection.desktop +hoppscotch=hoppscotch-handler.desktop [Added Associations] application/x-zerosize=nvim.desktop; diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 547c8dc..ce38aee 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -66,6 +66,8 @@ end) require('lspconfig/prolog_lsp') +require('lspconfig').gleam.setup {} + lsp.configure('prolog_lsp', {force_setup = true}) lsp.setup() diff --git a/.config/nvim/lua/plugin.lua b/.config/nvim/lua/plugin.lua index 13fce87..2ad8cdc 100644 --- a/.config/nvim/lua/plugin.lua +++ b/.config/nvim/lua/plugin.lua @@ -39,5 +39,7 @@ Plug('iamcco/markdown-preview.nvim', {["do"] = "cd app && npx --yes yarn instal Plug('skywind3000/asyncrun.vim') Plug('folke/todo-comments.nvim') Plug('gbprod/phpactor.nvim') +Plug('gleam-lang/gleam.vim') +Plug('edluffy/hologram.nvim') vim.call('plug#end') diff --git a/.config/nvim/lua/theme.lua b/.config/nvim/lua/theme.lua index c0acb8f..79631c1 100644 --- a/.config/nvim/lua/theme.lua +++ b/.config/nvim/lua/theme.lua @@ -62,3 +62,7 @@ require("fidget").setup { local theme = require('menu') require('alpha').setup(theme.config) + +require('hologram').setup { + auto_display = true +} |