commit 2e6b90c774c69982fed9a81ca7f332e800d70282 Author: dan Date: Thu Jul 31 15:28:53 2025 -0400 Initial commit diff --git a/.bash_profile b/.bash_profile new file mode 100644 index 0000000..5545f00 --- /dev/null +++ b/.bash_profile @@ -0,0 +1,5 @@ +# +# ~/.bash_profile +# + +[[ -f ~/.bashrc ]] && . ~/.bashrc diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..4c2377a --- /dev/null +++ b/.bashrc @@ -0,0 +1,11 @@ +# +# ~/.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +alias ls='ls --color=auto' +alias grep='grep --color=auto' +alias vi='nvim' +PS1='[\u@\h \W]\$ ' diff --git a/.config/EOS-greeter.conf b/.config/EOS-greeter.conf new file mode 100644 index 0000000..e893257 --- /dev/null +++ b/.config/EOS-greeter.conf @@ -0,0 +1,10 @@ +## Configuration file for eos-welcome. +# Note: using bash syntax. +# +# 'Greeter' values: enable or disable. +# 'OnceDaily' values: no or yes; yes means eos-welcome is shown only once a day. +# 'LastCheck' values: automatically filled by eos-welcome. + +Greeter=enable +OnceDaily=no +LastCheck=0 diff --git a/.config/Trolltech.conf b/.config/Trolltech.conf new file mode 100644 index 0000000..1e0b9f8 --- /dev/null +++ b/.config/Trolltech.conf @@ -0,0 +1,17 @@ +[qt] +GUIEffects=none +KDE\contrast=7 +KWinPalette\activeBackground=#272c31 +KWinPalette\activeBlend=#fcfcfc +KWinPalette\activeForeground=#fcfcfc +KWinPalette\activeTitleBtnBg=#202326 +KWinPalette\frame=#202326 +KWinPalette\inactiveBackground=#202428 +KWinPalette\inactiveBlend=#a1a9b1 +KWinPalette\inactiveForeground=#a1a9b1 +KWinPalette\inactiveFrame=#202326 +KWinPalette\inactiveTitleBtnBg=#202326 +Palette\active=#fcfcfc, #292c30, #40464c, #33383c, #101112, #1c1e21, #fcfcfc, #ffffff, #fcfcfc, #141618, #202326, #0b0c0d, #6c53a6, #ffffff, #926ee4, #9b59b6, #1d1f22, #000000, #292c30, #fcfcfc, #a1a9b1, #6c53a6 +Palette\disabled=#686a6c, #272a2e, #3f454b, #32363b, #0f1012, #1a1d1f, #606263, #ffffff, #6d6f72, #131517, #1f2124, #0b0c0d, #1f2124, #686a6c, #3d325b, #402b4c, #1c1e20, #000000, #292c30, #fcfcfc, #42464a, #1f2124 +Palette\inactive=#fcfcfc, #292c30, #40464c, #33383c, #101112, #1c1e21, #fcfcfc, #ffffff, #fcfcfc, #141618, #202326, #0b0c0d, #362c50, #fcfcfc, #926ee4, #9b59b6, #1d1f22, #000000, #292c30, #fcfcfc, #a1a9b1, #362c50 +font="Noto Sans,10,-1,0,400,0,0,0,0,0,0,0,0,0,0,1" diff --git a/.config/baloofilerc b/.config/baloofilerc new file mode 100644 index 0000000..653e2f3 --- /dev/null +++ b/.config/baloofilerc @@ -0,0 +1,4 @@ +[General] +dbVersion=2 +exclude filters=*~,*.part,*.o,*.la,*.lo,*.loT,*.moc,moc_*.cpp,qrc_*.cpp,ui_*.h,cmake_install.cmake,CMakeCache.txt,CTestTestfile.cmake,libtool,config.status,confdefs.h,autom4te,conftest,confstat,Makefile.am,*.gcode,.ninja_deps,.ninja_log,build.ninja,*.csproj,*.m4,*.rej,*.gmo,*.pc,*.omf,*.aux,*.tmp,*.po,*.vm*,*.nvram,*.rcore,*.swp,*.swap,lzo,litmain.sh,*.orig,.histfile.*,.xsession-errors*,*.map,*.so,*.a,*.db,*.qrc,*.ini,*.init,*.img,*.vdi,*.vbox*,vbox.log,*.qcow2,*.vmdk,*.vhd,*.vhdx,*.sql,*.sql.gz,*.ytdl,*.tfstate*,*.class,*.pyc,*.pyo,*.elc,*.qmlc,*.jsc,*.fastq,*.fq,*.gb,*.fasta,*.fna,*.gbff,*.faa,po,CVS,.svn,.git,_darcs,.bzr,.hg,CMakeFiles,CMakeTmp,CMakeTmpQmake,.moc,.obj,.pch,.uic,.npm,.yarn,.yarn-cache,__pycache__,node_modules,node_packages,nbproject,.terraform,.venv,venv,core-dumps,lost+found +exclude filters version=9 diff --git a/.config/bluedevilglobalrc b/.config/bluedevilglobalrc new file mode 100644 index 0000000..c9b6552 --- /dev/null +++ b/.config/bluedevilglobalrc @@ -0,0 +1,2 @@ +[Devices] +connectedDevices= diff --git a/.config/dconf/user b/.config/dconf/user new file mode 100644 index 0000000..f0fd7ce Binary files /dev/null and b/.config/dconf/user differ diff --git a/.config/dolphinrc b/.config/dolphinrc new file mode 100644 index 0000000..af257b9 --- /dev/null +++ b/.config/dolphinrc @@ -0,0 +1,10 @@ +[General] +Version=202 +ViewPropsTimestamp=2025,7,31,7,49,16.162 + +[KFileDialog Settings] +Places Icons Auto-resize=false +Places Icons Static Size=22 + +[MainWindow] +MenuBar=Disabled diff --git a/.config/eos-update-notifier.first_init b/.config/eos-update-notifier.first_init new file mode 100644 index 0000000..e491a3e --- /dev/null +++ b/.config/eos-update-notifier.first_init @@ -0,0 +1 @@ +Remove this file if you wish to re-initialize eos-update-notifier service. diff --git a/.config/gtk-3.0/colors.css b/.config/gtk-3.0/colors.css new file mode 100644 index 0000000..f48bcec --- /dev/null +++ b/.config/gtk-3.0/colors.css @@ -0,0 +1,84 @@ +@define-color borders_breeze #57595c; +@define-color content_view_bg_breeze #141618; +@define-color error_color_backdrop_breeze #da4453; +@define-color error_color_breeze #da4453; +@define-color error_color_insensitive_backdrop_breeze #55242b; +@define-color error_color_insensitive_breeze #55242b; +@define-color insensitive_base_color_breeze #131517; +@define-color insensitive_base_fg_color_breeze #606263; +@define-color insensitive_bg_color_breeze #1f2124; +@define-color insensitive_borders_breeze #313336; +@define-color insensitive_fg_color_breeze #686a6c; +@define-color insensitive_selected_bg_color_breeze #1f2124; +@define-color insensitive_selected_fg_color_breeze #686a6c; +@define-color insensitive_unfocused_bg_color_breeze #1f2124; +@define-color insensitive_unfocused_fg_color_breeze #686a6c; +@define-color insensitive_unfocused_selected_bg_color_breeze #1f2124; +@define-color insensitive_unfocused_selected_fg_color_breeze #686a6c; +@define-color link_color_breeze #926ee4; +@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 #19482f; +@define-color success_color_insensitive_breeze #19482f; +@define-color theme_base_color_breeze #141618; +@define-color theme_bg_color_breeze #202326; +@define-color theme_button_background_backdrop_breeze #292c30; +@define-color theme_button_background_backdrop_insensitive_breeze #272a2e; +@define-color theme_button_background_insensitive_breeze #272a2e; +@define-color theme_button_background_normal_breeze #292c30; +@define-color theme_button_decoration_focus_backdrop_breeze #926ee4; +@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #4a406a; +@define-color theme_button_decoration_focus_breeze #926ee4; +@define-color theme_button_decoration_focus_insensitive_breeze #4a406a; +@define-color theme_button_decoration_hover_backdrop_breeze #926ee4; +@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #4a406a; +@define-color theme_button_decoration_hover_breeze #926ee4; +@define-color theme_button_decoration_hover_insensitive_breeze #4a406a; +@define-color theme_button_foreground_active_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_active_backdrop_insensitive_breeze #686a6c; +@define-color theme_button_foreground_active_breeze #ffffff; +@define-color theme_button_foreground_active_insensitive_breeze #686a6c; +@define-color theme_button_foreground_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_backdrop_insensitive_breeze #6d6f72; +@define-color theme_button_foreground_insensitive_breeze #6d6f72; +@define-color theme_button_foreground_normal_breeze #fcfcfc; +@define-color theme_fg_color_breeze #fcfcfc; +@define-color theme_header_background_backdrop_breeze #202326; +@define-color theme_header_background_breeze #292c30; +@define-color theme_header_background_light_breeze #202326; +@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 #926ee4; +@define-color theme_selected_bg_color_breeze #6c53a6; +@define-color theme_selected_fg_color_breeze #ffffff; +@define-color theme_text_color_breeze #fcfcfc; +@define-color theme_titlebar_background_backdrop_breeze #202326; +@define-color theme_titlebar_background_breeze #292c30; +@define-color theme_titlebar_background_light_breeze #202326; +@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 #141618; +@define-color theme_unfocused_bg_color_breeze #202326; +@define-color theme_unfocused_fg_color_breeze #fcfcfc; +@define-color theme_unfocused_selected_bg_color_alt_breeze #362c50; +@define-color theme_unfocused_selected_bg_color_breeze #362c50; +@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 #131517; +@define-color theme_unfocused_view_text_color_breeze #606263; +@define-color theme_view_active_decoration_color_breeze #926ee4; +@define-color theme_view_hover_decoration_color_breeze #926ee4; +@define-color tooltip_background_breeze #292c30; +@define-color tooltip_border_breeze #5e6063; +@define-color tooltip_text_breeze #fcfcfc; +@define-color unfocused_borders_breeze #57595c; +@define-color unfocused_insensitive_borders_breeze #313336; +@define-color warning_color_backdrop_breeze #f67400; +@define-color warning_color_breeze #f67400; +@define-color warning_color_insensitive_backdrop_breeze #5e340f; +@define-color warning_color_insensitive_breeze #5e340f; diff --git a/.config/gtk-3.0/gtk.css b/.config/gtk-3.0/gtk.css new file mode 100644 index 0000000..6f1f4f5 --- /dev/null +++ b/.config/gtk-3.0/gtk.css @@ -0,0 +1,2 @@ + +@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 new file mode 100644 index 0000000..362e9f0 --- /dev/null +++ b/.config/gtk-3.0/settings.ini @@ -0,0 +1,18 @@ +[Settings] +gtk-application-prefer-dark-theme=true +gtk-button-images=true +gtk-cursor-blink=true +gtk-cursor-blink-time=1000 +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-menu-images=true +gtk-modules=colorreload-gtk-module +gtk-primary-button-warps-slider=true +gtk-sound-theme-name=ocean +gtk-theme-name=Breeze +gtk-toolbar-style=3 +gtk-xft-dpi=98304 diff --git a/.config/gtk-4.0/colors.css b/.config/gtk-4.0/colors.css new file mode 100644 index 0000000..f48bcec --- /dev/null +++ b/.config/gtk-4.0/colors.css @@ -0,0 +1,84 @@ +@define-color borders_breeze #57595c; +@define-color content_view_bg_breeze #141618; +@define-color error_color_backdrop_breeze #da4453; +@define-color error_color_breeze #da4453; +@define-color error_color_insensitive_backdrop_breeze #55242b; +@define-color error_color_insensitive_breeze #55242b; +@define-color insensitive_base_color_breeze #131517; +@define-color insensitive_base_fg_color_breeze #606263; +@define-color insensitive_bg_color_breeze #1f2124; +@define-color insensitive_borders_breeze #313336; +@define-color insensitive_fg_color_breeze #686a6c; +@define-color insensitive_selected_bg_color_breeze #1f2124; +@define-color insensitive_selected_fg_color_breeze #686a6c; +@define-color insensitive_unfocused_bg_color_breeze #1f2124; +@define-color insensitive_unfocused_fg_color_breeze #686a6c; +@define-color insensitive_unfocused_selected_bg_color_breeze #1f2124; +@define-color insensitive_unfocused_selected_fg_color_breeze #686a6c; +@define-color link_color_breeze #926ee4; +@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 #19482f; +@define-color success_color_insensitive_breeze #19482f; +@define-color theme_base_color_breeze #141618; +@define-color theme_bg_color_breeze #202326; +@define-color theme_button_background_backdrop_breeze #292c30; +@define-color theme_button_background_backdrop_insensitive_breeze #272a2e; +@define-color theme_button_background_insensitive_breeze #272a2e; +@define-color theme_button_background_normal_breeze #292c30; +@define-color theme_button_decoration_focus_backdrop_breeze #926ee4; +@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #4a406a; +@define-color theme_button_decoration_focus_breeze #926ee4; +@define-color theme_button_decoration_focus_insensitive_breeze #4a406a; +@define-color theme_button_decoration_hover_backdrop_breeze #926ee4; +@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #4a406a; +@define-color theme_button_decoration_hover_breeze #926ee4; +@define-color theme_button_decoration_hover_insensitive_breeze #4a406a; +@define-color theme_button_foreground_active_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_active_backdrop_insensitive_breeze #686a6c; +@define-color theme_button_foreground_active_breeze #ffffff; +@define-color theme_button_foreground_active_insensitive_breeze #686a6c; +@define-color theme_button_foreground_backdrop_breeze #fcfcfc; +@define-color theme_button_foreground_backdrop_insensitive_breeze #6d6f72; +@define-color theme_button_foreground_insensitive_breeze #6d6f72; +@define-color theme_button_foreground_normal_breeze #fcfcfc; +@define-color theme_fg_color_breeze #fcfcfc; +@define-color theme_header_background_backdrop_breeze #202326; +@define-color theme_header_background_breeze #292c30; +@define-color theme_header_background_light_breeze #202326; +@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 #926ee4; +@define-color theme_selected_bg_color_breeze #6c53a6; +@define-color theme_selected_fg_color_breeze #ffffff; +@define-color theme_text_color_breeze #fcfcfc; +@define-color theme_titlebar_background_backdrop_breeze #202326; +@define-color theme_titlebar_background_breeze #292c30; +@define-color theme_titlebar_background_light_breeze #202326; +@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 #141618; +@define-color theme_unfocused_bg_color_breeze #202326; +@define-color theme_unfocused_fg_color_breeze #fcfcfc; +@define-color theme_unfocused_selected_bg_color_alt_breeze #362c50; +@define-color theme_unfocused_selected_bg_color_breeze #362c50; +@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 #131517; +@define-color theme_unfocused_view_text_color_breeze #606263; +@define-color theme_view_active_decoration_color_breeze #926ee4; +@define-color theme_view_hover_decoration_color_breeze #926ee4; +@define-color tooltip_background_breeze #292c30; +@define-color tooltip_border_breeze #5e6063; +@define-color tooltip_text_breeze #fcfcfc; +@define-color unfocused_borders_breeze #57595c; +@define-color unfocused_insensitive_borders_breeze #313336; +@define-color warning_color_backdrop_breeze #f67400; +@define-color warning_color_breeze #f67400; +@define-color warning_color_insensitive_backdrop_breeze #5e340f; +@define-color warning_color_insensitive_breeze #5e340f; diff --git a/.config/gtk-4.0/gtk.css b/.config/gtk-4.0/gtk.css new file mode 100644 index 0000000..6f1f4f5 --- /dev/null +++ b/.config/gtk-4.0/gtk.css @@ -0,0 +1,2 @@ + +@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 new file mode 100644 index 0000000..53a8da5 --- /dev/null +++ b/.config/gtk-4.0/settings.ini @@ -0,0 +1,14 @@ +[Settings] +gtk-application-prefer-dark-theme=true +gtk-cursor-blink=true +gtk-cursor-blink-time=1000 +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=98304 diff --git a/.config/gtkrc b/.config/gtkrc new file mode 100644 index 0000000..f6ebad5 --- /dev/null +++ b/.config/gtkrc @@ -0,0 +1,2 @@ +# created by KDE Plasma, Thu Jul 31 07:22:09 2025 +# diff --git a/.config/gtkrc-2.0 b/.config/gtkrc-2.0 new file mode 100644 index 0000000..50df1ae --- /dev/null +++ b/.config/gtkrc-2.0 @@ -0,0 +1,5 @@ +# created by KDE Plasma, Thu Jul 31 07:22:09 2025 +# + +gtk-alternative-button-order = 1 + diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf new file mode 100644 index 0000000..4b399db --- /dev/null +++ b/.config/hypr/hyprland.conf @@ -0,0 +1,305 @@ + +# ####################################################################################### +# AUTOGENERATED HYPRLAND CONFIG. +# EDIT THIS CONFIG ACCORDING TO THE WIKI INSTRUCTIONS. +# ####################################################################################### + +# Please note not all available settings / options are set here. +# For a full list, see the wiki + +# You can split this configuration into multiple files +# Create your files separately and then link them to this file like this: +# source = ~/.config/hypr/myColors.conf + + +################ +### MONITORS ### +################ + +# See https://wiki.hypr.land/Configuring/Monitors/ +monitor=,1280x720,auto,1 + + +################### +### MY PROGRAMS ### +################### + +# See https://wiki.hypr.land/Configuring/Keywords/ + +# Set programs that you use +$terminal = kitty +$fileManager = dolphin +$menu = rofi -show drun + + +################# +### AUTOSTART ### +################# + +# Autostart necessary processes (like notifications daemons, status bars, etc.) +# Or execute your favorite apps at launch like this: + +# exec-once = $terminal +# exec-once = nm-applet & +# exec-once = waybar & hyprpaper & firefox +exec-once = waybar + +############################# +### ENVIRONMENT VARIABLES ### +############################# + +# See https://wiki.hypr.land/Configuring/Environment-variables/ + +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_SIZE,24 + + +################### +### PERMISSIONS ### +################### + +# See https://wiki.hypr.land/Configuring/Permissions/ +# Please note permission changes here require a Hyprland restart and are not applied on-the-fly +# for security reasons + +# ecosystem { +# enforce_permissions = 1 +# } + +# permission = /usr/(bin|local/bin)/grim, screencopy, allow +# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow +# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow + + +##################### +### LOOK AND FEEL ### +##################### + +# Refer to https://wiki.hypr.land/Configuring/Variables/ + +# https://wiki.hypr.land/Configuring/Variables/#general +general { + gaps_in = 5 + gaps_out = 20 + + border_size = 2 + + # https://wiki.hypr.land/Configuring/Variables/#variable-types for info about colors + col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg + col.inactive_border = rgba(595959aa) + + # Set to true enable resizing windows by clicking and dragging on borders and gaps + resize_on_border = false + + # Please see https://wiki.hypr.land/Configuring/Tearing/ before you turn this on + allow_tearing = false + + layout = dwindle +} + +# https://wiki.hypr.land/Configuring/Variables/#decoration +decoration { + rounding = 10 + rounding_power = 2 + + # Change transparency of focused and unfocused windows + active_opacity = 1.0 + inactive_opacity = 1.0 + + shadow { + enabled = true + range = 4 + render_power = 3 + color = rgba(1a1a1aee) + } + + # https://wiki.hypr.land/Configuring/Variables/#blur + blur { + enabled = true + size = 3 + passes = 1 + + vibrancy = 0.1696 + } +} + +# https://wiki.hypr.land/Configuring/Variables/#animations +animations { + enabled = yes, please :) + + # Default animations, see https://wiki.hypr.land/Configuring/Animations/ for more + + bezier = easeOutQuint,0.23,1,0.32,1 + bezier = easeInOutCubic,0.65,0.05,0.36,1 + bezier = linear,0,0,1,1 + bezier = almostLinear,0.5,0.5,0.75,1.0 + bezier = quick,0.15,0,0.1,1 + + animation = global, 1, 10, default + animation = border, 1, 5.39, easeOutQuint + animation = windows, 1, 4.79, easeOutQuint + animation = windowsIn, 1, 4.1, easeOutQuint, popin 87% + animation = windowsOut, 1, 1.49, linear, popin 87% + animation = fadeIn, 1, 1.73, almostLinear + animation = fadeOut, 1, 1.46, almostLinear + animation = fade, 1, 3.03, quick + animation = layers, 1, 3.81, easeOutQuint + animation = layersIn, 1, 4, easeOutQuint, fade + animation = layersOut, 1, 1.5, linear, fade + animation = fadeLayersIn, 1, 1.79, almostLinear + animation = fadeLayersOut, 1, 1.39, almostLinear + animation = workspaces, 1, 1.94, almostLinear, fade + animation = workspacesIn, 1, 1.21, almostLinear, fade + animation = workspacesOut, 1, 1.94, almostLinear, fade +} + +# Ref https://wiki.hypr.land/Configuring/Workspace-Rules/ +# "Smart gaps" / "No gaps when only" +# uncomment all if you wish to use that. +# workspace = w[tv1], gapsout:0, gapsin:0 +# workspace = f[1], gapsout:0, gapsin:0 +# windowrule = bordersize 0, floating:0, onworkspace:w[tv1] +# windowrule = rounding 0, floating:0, onworkspace:w[tv1] +# windowrule = bordersize 0, floating:0, onworkspace:f[1] +# windowrule = rounding 0, floating:0, onworkspace:f[1] + +# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more +dwindle { + pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = true # You probably want this +} + +# See https://wiki.hypr.land/Configuring/Master-Layout/ for more +master { + new_status = master +} + +# https://wiki.hypr.land/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. :( +} + + +############# +### INPUT ### +############# + +# https://wiki.hypr.land/Configuring/Variables/#input +input { + kb_layout = us + kb_variant = + kb_model = + kb_options = + kb_rules = + + follow_mouse = 1 + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. + + touchpad { + natural_scroll = false + } +} + +# https://wiki.hypr.land/Configuring/Variables/#gestures +gestures { + workspace_swipe = false +} + +# Example per-device config +# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more +device { + name = epic-mouse-v1 + sensitivity = -0.5 +} + + +################### +### KEYBINDINGS ### +################### + +# See https://wiki.hypr.land/Configuring/Keywords/ +$mainMod = SUPER # Sets "Windows" key as main modifier + +# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more +bind = $mainMod, Q, exec, $terminal +bind = $mainMod, C, killactive, +bind = $mainMod, M, exit, +bind = $mainMod, E, exec, $fileManager +bind = $mainMod, V, togglefloating, +bind = $mainMod, R, exec, $menu +bind = $mainMod, P, pseudo, # dwindle +bind = $mainMod, J, togglesplit, # dwindle + +# Move focus with mainMod + arrow keys +bind = $mainMod, left, movefocus, l +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + +# Switch workspaces with mainMod + [0-9] +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 a workspace with mainMod + SHIFT + [0-9] +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 + +# Example special workspace (scratchpad) +bind = $mainMod, S, togglespecialworkspace, magic +bind = $mainMod SHIFT, S, movetoworkspace, special:magic + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow + +# Laptop multimedia keys for volume and LCD brightness +bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+ +bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- +bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle +bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle +bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+ +bindel = ,XF86MonBrightnessDown, exec, brightnessctl -e4 -n2 set 5%- + +# Requires playerctl +bindl = , XF86AudioNext, exec, playerctl next +bindl = , XF86AudioPause, exec, playerctl play-pause +bindl = , XF86AudioPlay, exec, playerctl play-pause +bindl = , XF86AudioPrev, exec, playerctl previous + +############################## +### WINDOWS AND WORKSPACES ### +############################## + +# See https://wiki.hypr.land/Configuring/Window-Rules/ for more +# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules + +# Example windowrule +# windowrule = float,class:^(kitty)$,title:^(kitty)$ + +# Ignore maximize requests from apps. You'll probably like this. +windowrule = suppressevent maximize, class:.* + +# Fix some dragging issues with XWayland +windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 diff --git a/.config/kactivitymanagerd-statsrc b/.config/kactivitymanagerd-statsrc new file mode 100644 index 0000000..7db1174 --- /dev/null +++ b/.config/kactivitymanagerd-statsrc @@ -0,0 +1,5 @@ +[Favorites-org.kde.plasma.kickoff.favorites.instance-3-5dc55ac1-2a79-4202-9998-924980a37ad3] +ordering=preferred://browser,org.kde.kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.discover.desktop + +[Favorites-org.kde.plasma.kickoff.favorites.instance-3-global] +ordering=preferred://browser,org.kde.kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.discover.desktop diff --git a/.config/kactivitymanagerdrc b/.config/kactivitymanagerdrc new file mode 100644 index 0000000..7b09dbe --- /dev/null +++ b/.config/kactivitymanagerdrc @@ -0,0 +1,5 @@ +[activities] +5dc55ac1-2a79-4202-9998-924980a37ad3=Default + +[main] +currentActivity=5dc55ac1-2a79-4202-9998-924980a37ad3 diff --git a/.config/kconf_updaterc b/.config/kconf_updaterc new file mode 100644 index 0000000..9ce1d32 --- /dev/null +++ b/.config/kconf_updaterc @@ -0,0 +1,81 @@ +updateInfoAdded=true + +[dolphin_detailsmodesettings.upd] +ctime=1753960368 +done=rename-leading-padding,rename-side-padding,move-content-display +mtime=1751383565 + +[dolphin_statusandlocationbarssettings.upd] +ctime=1753960368 +done=move-content-display,25.04-convert-bool-showstatusbar-to-enum-showstatusbar +mtime=1751383565 + +[gtkconfig.upd] +ctime=1753960376 +done=25.04-convert-bool-showstatusbar-to-enum-showstatusbar,gtk_theme,dont_use_gtk_css_for_window_decorations,remove_deprecated_gtk4_option +mtime=1752601083 + +[kcalcrc.upd] +ctime=1753960376 +done=remove_deprecated_gtk4_option +mtime=1751392603 + +[konsole.upd] +ctime=1753960378 +done=remove_deprecated_gtk4_option,konsole_globalaccel,add-hamburgermenu-to-toolbar +mtime=1751393006 + +[kwin-x11.upd] +ctime=1753960385 +done=add-hamburgermenu-to-toolbar,kwin-6.0-reset-active-mouse-screen-x11,kwin-6.0-delete-desktop-switching-shortcuts-x11,kwin-6.0-remove-breeze-tabbox-default-x11,kwin-6.1-remove-gridview-expose-shortcuts-x11 +mtime=1752601391 + +[kwin.upd] +ctime=1753960371 +done=kwin-6.1-remove-gridview-expose-shortcuts-x11,kwin-6.0-reset-active-mouse-screen,kwin-6.0-delete-desktop-switching-shortcuts,kwin-6.0-remove-breeze-tabbox-default,kwin-6.1-remove-gridview-expose-shortcuts +mtime=1752599694 + +[migrate-calendar-to-plugin-id.upd] +ctime=1753960372 +done=kwin-6.1-remove-gridview-expose-shortcuts,migrate-calendar-plugins +mtime=1752600277 + +[plasma-systemmonitor.upd] +ctime=1753960383 +done=migrate-calendar-plugins,memory-column +mtime=1752602081 + +[plasma6.0-remove-dpi-settings.upd] +ctime=1753960372 +done=memory-column,plasma6.0-remove-dpi-settings +mtime=1752600277 + +[plasma6.0-remove-old-shortcuts.upd] +ctime=1753960372 +done=plasma6.0-remove-dpi-settings,plasma6.0-remove-old-shortcuts +mtime=1752600277 + +[plasma6.3-update-clipboard-database-2-to-3.upd] +ctime=1753960372 +done=plasma6.0-remove-old-shortcuts,plasma6.3-update-clipboard-database-2-to-3 +mtime=1752600277 + +[plasma6.4-migrate-fullscreen-notifications-to-dnd.upd] +ctime=1753960372 +done=plasma6.3-update-clipboard-database-2-to-3,plasma6.4-migrate-fullscreen-notifications-to-dnd +mtime=1752600277 + +[plasmashell-6.0-keep-custom-position-of-panels.upd] +ctime=1753960372 +done=plasma6.4-migrate-fullscreen-notifications-to-dnd,plasmashell-6.0-keep-custom-position-of-panels +mtime=1752600277 + +[plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels.upd] +ctime=1753960372 +done=plasmashell-6.0-keep-custom-position-of-panels,plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels +mtime=1752600277 + +[spectacle.upd] +ctime=1753960386 +done=plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels,24.02.0-video_format,24.02.0-keep_old_save_location,24.02.0-rename_settings,24.02.0-keep_old_filename_templates,24.05.2-change_placeholder_format +mtime=1752602476 diff --git a/.config/kde.org/UserFeedback.org.kde.dolphin.conf b/.config/kde.org/UserFeedback.org.kde.dolphin.conf new file mode 100644 index 0000000..d0c2802 --- /dev/null +++ b/.config/kde.org/UserFeedback.org.kde.dolphin.conf @@ -0,0 +1,30 @@ +[Source-applicationVersion] +dataSourceCommonSettings\activeState=true + +[Source-locale] +dataSourceCommonSettings\activeState=true + +[Source-places] +dataSourceCommonSettings\activeState=true + +[Source-platform] +dataSourceCommonSettings\activeState=true + +[Source-qtVersion] +dataSourceCommonSettings\activeState=true + +[Source-screens] +dataSourceCommonSettings\activeState=true + +[Source-settings] +dataSourceCommonSettings\activeState=true + +[Source-startCount] +dataSourceCommonSettings\activeState=true + +[Source-usageTime] +dataSourceCommonSettings\activeState=true + +[UserFeedback] +ApplicationStartCount=1 +ApplicationTime=25 diff --git a/.config/kde.org/UserFeedback.org.kde.plasmashell.conf b/.config/kde.org/UserFeedback.org.kde.plasmashell.conf new file mode 100644 index 0000000..452bf87 --- /dev/null +++ b/.config/kde.org/UserFeedback.org.kde.plasmashell.conf @@ -0,0 +1,30 @@ +[Source-applicationVersion] +dataSourceCommonSettings\activeState=true + +[Source-compiler] +dataSourceCommonSettings\activeState=true + +[Source-opengl] +dataSourceCommonSettings\activeState=true + +[Source-panelCount] +dataSourceCommonSettings\activeState=true + +[Source-platform] +dataSourceCommonSettings\activeState=true + +[Source-qpa] +dataSourceCommonSettings\activeState=true + +[Source-qtVersion] +dataSourceCommonSettings\activeState=true + +[Source-screens] +dataSourceCommonSettings\activeState=true + +[Source-usageTime] +dataSourceCommonSettings\activeState=true + +[UserFeedback] +ApplicationStartCount=1 +ApplicationTime=757 diff --git a/.config/kdeconnect/certificate.pem b/.config/kdeconnect/certificate.pem new file mode 100644 index 0000000..2fecbf2 --- /dev/null +++ b/.config/kdeconnect/certificate.pem @@ -0,0 +1,11 @@ +-----BEGIN CERTIFICATE----- +MIIBnzCCAUSgAwIBAgIUJNiqTd7g7sVhaMmSYt0KFOZnfZMwCgYIKoZIzj0EAwQw +TzEpMCcGA1UEAwwgMzUxYjE2MGRjYWNjNDJmNWJmZTk0N2ZmYzljNDAxYzMxDDAK +BgNVBAoMA0tERTEUMBIGA1UECwwLS0RFIENvbm5lY3QwHhcNMjQwNzMxMTEyMjE3 +WhcNMzUwNzI5MTEyMjE3WjBPMSkwJwYDVQQDDCAzNTFiMTYwZGNhY2M0MmY1YmZl +OTQ3ZmZjOWM0MDFjMzEMMAoGA1UECgwDS0RFMRQwEgYDVQQLDAtLREUgQ29ubmVj +dDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNnGaqeB5ulwO6eIKTd5Jc4PxwHN +tlG0i5RtTk19zh98rW6ZIx62V4PbWdzhnTIW/pfFlYwMHGuj51yraQ0IMrcwCgYI +KoZIzj0EAwQDSQAwRgIhAKI8VDM27zGFaYqQ1sOkxsq9BYOFjF2zKSM8OdD06GsX +AiEAzOfBBVhE/KbixGhYXloc2rENj17XYatT6K+bDQ0bl48= +-----END CERTIFICATE----- diff --git a/.config/kdeconnect/config b/.config/kdeconnect/config new file mode 100644 index 0000000..503b3cd --- /dev/null +++ b/.config/kdeconnect/config @@ -0,0 +1,3 @@ +[General] +keyAlgorithm=EC +name=tesos diff --git a/.config/kdeconnect/privateKey.pem b/.config/kdeconnect/privateKey.pem new file mode 100644 index 0000000..aa8edc6 --- /dev/null +++ b/.config/kdeconnect/privateKey.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIH4pr6LSH1/POf6p58DaC+4x/e7ih6wx7eij5kFpQyhVoAoGCCqGSM49 +AwEHoUQDQgAE2cZqp4Hm6XA7p4gpN3klzg/HAc22UbSLlG1OTX3OH3ytbpkjHrZX +g9tZ3OGdMhb+l8WVjAwca6PnXKtpDQgytw== +-----END EC PRIVATE KEY----- diff --git a/.config/kded5rc b/.config/kded5rc new file mode 100644 index 0000000..a005860 --- /dev/null +++ b/.config/kded5rc @@ -0,0 +1,2 @@ +[Module-device_automounter] +autoload=false diff --git a/.config/kdedefaults/kcminputrc b/.config/kdedefaults/kcminputrc new file mode 100644 index 0000000..779b957 --- /dev/null +++ b/.config/kdedefaults/kcminputrc @@ -0,0 +1,2 @@ +[Mouse] +cursorTheme=breeze_cursors diff --git a/.config/kdedefaults/kdeglobals b/.config/kdedefaults/kdeglobals new file mode 100644 index 0000000..5bdede9 --- /dev/null +++ b/.config/kdedefaults/kdeglobals @@ -0,0 +1,8 @@ +[General] +ColorScheme=BreezeDark + +[Icons] +Theme=breeze-dark + +[KDE] +widgetStyle=Breeze diff --git a/.config/kdedefaults/ksplashrc b/.config/kdedefaults/ksplashrc new file mode 100644 index 0000000..07024a3 --- /dev/null +++ b/.config/kdedefaults/ksplashrc @@ -0,0 +1,3 @@ +[KSplash] +Engine=KSplashQML +Theme=com.endeavouros.breezedarkeos.desktop diff --git a/.config/kdedefaults/kwinrc b/.config/kdedefaults/kwinrc new file mode 100644 index 0000000..5288667 --- /dev/null +++ b/.config/kdedefaults/kwinrc @@ -0,0 +1,4 @@ +[org.kde.kdecoration2] +NoPlugin=false +library=org.kde.breeze +theme=Breeze diff --git a/.config/kdedefaults/package b/.config/kdedefaults/package new file mode 100644 index 0000000..89b4b02 --- /dev/null +++ b/.config/kdedefaults/package @@ -0,0 +1 @@ +com.endeavouros.breezedarkeos.desktop \ No newline at end of file diff --git a/.config/kdedefaults/plasmarc b/.config/kdedefaults/plasmarc new file mode 100644 index 0000000..8b58863 --- /dev/null +++ b/.config/kdedefaults/plasmarc @@ -0,0 +1,2 @@ +[Theme] +name=default diff --git a/.config/kdeglobals b/.config/kdeglobals new file mode 100644 index 0000000..41353f0 --- /dev/null +++ b/.config/kdeglobals @@ -0,0 +1,144 @@ +[ColorEffects:Disabled] +ChangeSelectionColor= +Color=56,56,56 +ColorAmount=0 +ColorEffect=0 +ContrastAmount=0.65 +ContrastEffect=1 +Enable= +IntensityAmount=0.1 +IntensityEffect=2 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=112,111,110 +ColorAmount=0.025 +ColorEffect=2 +ContrastAmount=0.1 +ContrastEffect=2 +Enable=false +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=114,90,174 +BackgroundNormal=41,44,48 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=161,169,177 +ForegroundLink=209,199,242 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Complementary] +BackgroundAlternate=30,87,116 +BackgroundNormal=32,35,38 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=161,169,177 +ForegroundLink=209,199,242 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Header] +BackgroundAlternate=32,35,38 +BackgroundNormal=41,44,48 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=161,169,177 +ForegroundLink=209,199,242 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Header][Inactive] +BackgroundAlternate=41,44,48 +BackgroundNormal=32,35,38 +DecorationFocus=61,174,233 +DecorationHover=61,174,233 +ForegroundActive=61,174,233 +ForegroundInactive=161,169,177 +ForegroundLink=29,153,243 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Selection] +BackgroundAlternate=108,83,166 +BackgroundNormal=108,83,166 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=255,255,255 +ForegroundLink=118,54,221 +ForegroundNegative=176,55,69 +ForegroundNeutral=198,92,0 +ForegroundNormal=255,255,255 +ForegroundPositive=23,104,57 +ForegroundVisited=155,89,182 + +[Colors:Tooltip] +BackgroundAlternate=32,35,38 +BackgroundNormal=41,44,48 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=161,169,177 +ForegroundLink=209,199,242 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:View] +BackgroundAlternate=29,31,34 +BackgroundNormal=20,22,24 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=161,169,177 +ForegroundLink=146,110,228 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Window] +BackgroundAlternate=41,44,48 +BackgroundNormal=32,35,38 +DecorationFocus=146,110,228 +DecorationHover=146,110,228 +ForegroundActive=146,110,228 +ForegroundInactive=161,169,177 +ForegroundLink=209,199,242 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[General] +ColorSchemeHash=8ff306d9a93379c74540e00506966df24df1798b + +[WM] +activeBackground=39,44,49 +activeBlend=252,252,252 +activeForeground=252,252,252 +inactiveBackground=32,36,40 +inactiveBlend=161,169,177 +inactiveForeground=161,169,177 diff --git a/.config/kglobalshortcutsrc b/.config/kglobalshortcutsrc new file mode 100644 index 0000000..6a33ca3 --- /dev/null +++ b/.config/kglobalshortcutsrc @@ -0,0 +1,247 @@ +[ActivityManager] +_k_friendly_name=Activity Manager +switch-to-activity-5dc55ac1-2a79-4202-9998-924980a37ad3=none,none,Switch to activity "Default" + +[KDE Keyboard Layout Switcher] +Switch to Last-Used Keyboard Layout=Meta+Alt+L,Meta+Alt+L, +Switch to Next Keyboard Layout=Meta+Alt+K,Meta+Alt+K, +_k_friendly_name=Keyboard Layout Switcher + +[kaccess] +Toggle Screen Reader On and Off=Meta+Alt+S,Meta+Alt+S,Toggle Screen Reader On and Off +_k_friendly_name=Accessibility + +[kmix] +_k_friendly_name=Audio Volume +decrease_microphone_volume=Microphone Volume Down,Microphone Volume Down,Decrease Microphone Volume +decrease_volume=Volume Down,Volume Down,Decrease Volume +decrease_volume_small=Shift+Volume Down,Shift+Volume Down,Decrease Volume by 1% +increase_microphone_volume=Microphone Volume Up,Microphone Volume Up,Increase Microphone Volume +increase_volume=Volume Up,Volume Up,Increase Volume +increase_volume_small=Shift+Volume Up,Shift+Volume Up,Increase Volume by 1% +mic_mute=Microphone Mute\tMeta+Volume Mute,Microphone Mute\tMeta+Volume Mute,Mute Microphone +mute=Volume Mute,Volume Mute,Mute + +[ksmserver] +Halt Without Confirmation=,,Shut Down Without Confirmation +Lock Session=Meta+L\tScreensaver,Meta+L\tScreensaver,Lock Session +Log Out=Ctrl+Alt+Del,Ctrl+Alt+Del,Show Logout Screen +Log Out Without Confirmation=,,Log Out Without Confirmation +LogOut=,,Log Out +Reboot=,,Reboot +Reboot Without Confirmation=,,Reboot Without Confirmation +Shut Down=,,Shut Down +_k_friendly_name=Session Management + +[kwin] +Activate Window Demanding Attention=Meta+Ctrl+A,Meta+Ctrl+A,Activate Window Demanding Attention +Cycle Overview=none,none,Cycle through Overview and Grid View +Cycle Overview Opposite=none,none,Cycle through Grid View and Overview +Decrease Opacity=,,Decrease Opacity of Active Window by 5% +Edit Tiles=Meta+T,Meta+T,Toggle Tiles Editor +Grid View=Meta+G,Meta+G,Toggle Grid View +Increase Opacity=,,Increase Opacity of Active Window by 5% +Kill Window=Meta+Ctrl+Esc,Meta+Ctrl+Esc,Kill Window +Move Tablet to Next Output=none,none,Move the tablet to the next output +MoveMouseToCenter=Meta+F6,Meta+F6,Move Mouse to Center +MoveMouseToFocus=Meta+F5,Meta+F5,Move Mouse to Focus +MoveZoomDown=none,none,Move Zoomed Area Downwards +MoveZoomLeft=none,none,Move Zoomed Area to Left +MoveZoomRight=none,none,Move Zoomed Area to Right +MoveZoomUp=none,none,Move Zoomed Area Upwards +Overview=Meta+W,Meta+W,Toggle Overview +Setup Window Shortcut=,,Setup Window Shortcut +Show Desktop=Meta+D,Meta+D,Peek at Desktop +Switch One Desktop Down=Meta+Ctrl+Down,Meta+Ctrl+Down,Switch One Desktop Down +Switch One Desktop Up=Meta+Ctrl+Up,Meta+Ctrl+Up,Switch One Desktop Up +Switch One Desktop to the Left=Meta+Ctrl+Left,Meta+Ctrl+Left,Switch One Desktop to the Left +Switch One Desktop to the Right=Meta+Ctrl+Right,Meta+Ctrl+Right,Switch One Desktop to the Right +Switch Window Down=Meta+Alt+Down,Meta+Alt+Down,Switch to Window Below +Switch Window Left=Meta+Alt+Left,Meta+Alt+Left,Switch to Window to the Left +Switch Window Right=Meta+Alt+Right,Meta+Alt+Right,Switch to Window to the Right +Switch Window Up=Meta+Alt+Up,Meta+Alt+Up,Switch to Window Above +Switch to Desktop 1=Ctrl+F1,Ctrl+F1,Switch to Desktop 1 +Switch to Desktop 10=,,Switch to Desktop 10 +Switch to Desktop 11=,,Switch to Desktop 11 +Switch to Desktop 12=,,Switch to Desktop 12 +Switch to Desktop 13=,,Switch to Desktop 13 +Switch to Desktop 14=,,Switch to Desktop 14 +Switch to Desktop 15=,,Switch to Desktop 15 +Switch to Desktop 16=,,Switch to Desktop 16 +Switch to Desktop 17=,,Switch to Desktop 17 +Switch to Desktop 18=,,Switch to Desktop 18 +Switch to Desktop 19=,,Switch to Desktop 19 +Switch to Desktop 2=Ctrl+F2,Ctrl+F2,Switch to Desktop 2 +Switch to Desktop 20=,,Switch to Desktop 20 +Switch to Desktop 3=Ctrl+F3,Ctrl+F3,Switch to Desktop 3 +Switch to Desktop 4=Ctrl+F4,Ctrl+F4,Switch to Desktop 4 +Switch to Desktop 5=,,Switch to Desktop 5 +Switch to Desktop 6=,,Switch to Desktop 6 +Switch to Desktop 7=,,Switch to Desktop 7 +Switch to Desktop 8=,,Switch to Desktop 8 +Switch to Desktop 9=,,Switch to Desktop 9 +Switch to Next Desktop=,,Switch to Next Desktop +Switch to Next Screen=,,Switch to Next Screen +Switch to Previous Desktop=,,Switch to Previous Desktop +Switch to Previous Screen=,,Switch to Previous Screen +Switch to Screen 0=,,Switch to Screen 0 +Switch to Screen 1=,,Switch to Screen 1 +Switch to Screen 2=,,Switch to Screen 2 +Switch to Screen 3=,,Switch to Screen 3 +Switch to Screen 4=,,Switch to Screen 4 +Switch to Screen 5=,,Switch to Screen 5 +Switch to Screen 6=,,Switch to Screen 6 +Switch to Screen 7=,,Switch to Screen 7 +Switch to Screen Above=,,Switch to Screen Above +Switch to Screen Below=,,Switch to Screen Below +Switch to Screen to the Left=,,Switch to Screen to the Left +Switch to Screen to the Right=,,Switch to Screen to the Right +Toggle Night Color=none,none,Suspend/Resume Night Light +Toggle Window Raise/Lower=,,Toggle Window Raise/Lower +Walk Through Windows=Meta+Tab\tAlt+Tab,Meta+Tab\tAlt+Tab,Walk Through Windows +Walk Through Windows (Reverse)=Meta+Shift+Tab\tAlt+Shift+Tab,Meta+Shift+Tab\tAlt+Shift+Tab,Walk Through Windows (Reverse) +Walk Through Windows Alternative=none,none,Walk Through Windows Alternative +Walk Through Windows Alternative (Reverse)=none,none,Walk Through Windows Alternative (Reverse) +Walk Through Windows of Current Application=Meta+`\tAlt+`,Meta+`\tAlt+`,Walk Through Windows of Current Application +Walk Through Windows of Current Application (Reverse)=Meta+~\tAlt+~,Meta+~\tAlt+~,Walk Through Windows of Current Application (Reverse) +Walk Through Windows of Current Application Alternative=none,none,Walk Through Windows of Current Application Alternative +Walk Through Windows of Current Application Alternative (Reverse)=none,none,Walk Through Windows of Current Application Alternative (Reverse) +Window Above Other Windows=,,Keep Window Above Others +Window Below Other Windows=,,Keep Window Below Others +Window Close=Alt+F4,Alt+F4,Close Window +Window Custom Quick Tile Bottom=,,Custom Quick Tile Window to the Bottom +Window Custom Quick Tile Left=,,Custom Quick Tile Window to the Left +Window Custom Quick Tile Right=,,Custom Quick Tile Window to the Right +Window Custom Quick Tile Top=,,Custom Quick Tile Window to the Top +Window Fullscreen=,,Make Window Fullscreen +Window Grow Horizontal=,,Expand Window Horizontally +Window Grow Vertical=,,Expand Window Vertically +Window Lower=,,Lower Window +Window Maximize=Meta+PgUp,Meta+PgUp,Maximize Window +Window Maximize Horizontal=,,Maximize Window Horizontally +Window Maximize Vertical=,,Maximize Window Vertically +Window Minimize=Meta+PgDown,Meta+PgDown,Minimize Window +Window Move=,,Move Window +Window Move Center=,,Move Window to the Center +Window No Border=,,Toggle Window Titlebar and Frame +Window On All Desktops=,,Keep Window on All Desktops +Window One Desktop Down=Meta+Ctrl+Shift+Down,Meta+Ctrl+Shift+Down,Window One Desktop Down +Window One Desktop Up=Meta+Ctrl+Shift+Up,Meta+Ctrl+Shift+Up,Window One Desktop Up +Window One Desktop to the Left=Meta+Ctrl+Shift+Left,Meta+Ctrl+Shift+Left,Window One Desktop to the Left +Window One Desktop to the Right=Meta+Ctrl+Shift+Right,Meta+Ctrl+Shift+Right,Window One Desktop to the Right +Window One Screen Down=,,Move Window One Screen Down +Window One Screen Up=,,Move Window One Screen Up +Window One Screen to the Left=,,Move Window One Screen to the Left +Window One Screen to the Right=,,Move Window One Screen to the Right +Window Operations Menu=Alt+F3,Alt+F3,Window Operations Menu +Window Pack Down=,,Move Window Down +Window Pack Left=,,Move Window Left +Window Pack Right=,,Move Window Right +Window Pack Up=,,Move Window Up +Window Quick Tile Bottom=Meta+Down,Meta+Down,Quick Tile Window to the Bottom +Window Quick Tile Bottom Left=,,Quick Tile Window to the Bottom Left +Window Quick Tile Bottom Right=,,Quick Tile Window to the Bottom Right +Window Quick Tile Left=Meta+Left,Meta+Left,Quick Tile Window to the Left +Window Quick Tile Right=Meta+Right,Meta+Right,Quick Tile Window to the Right +Window Quick Tile Top=Meta+Up,Meta+Up,Quick Tile Window to the Top +Window Quick Tile Top Left=,,Quick Tile Window to the Top Left +Window Quick Tile Top Right=,,Quick Tile Window to the Top Right +Window Raise=,,Raise Window +Window Resize=,,Resize Window +Window Shade=,,Shade Window +Window Shrink Horizontal=,,Shrink Window Horizontally +Window Shrink Vertical=,,Shrink Window Vertically +Window to Desktop 1=,,Window to Desktop 1 +Window to Desktop 10=,,Window to Desktop 10 +Window to Desktop 11=,,Window to Desktop 11 +Window to Desktop 12=,,Window to Desktop 12 +Window to Desktop 13=,,Window to Desktop 13 +Window to Desktop 14=,,Window to Desktop 14 +Window to Desktop 15=,,Window to Desktop 15 +Window to Desktop 16=,,Window to Desktop 16 +Window to Desktop 17=,,Window to Desktop 17 +Window to Desktop 18=,,Window to Desktop 18 +Window to Desktop 19=,,Window to Desktop 19 +Window to Desktop 2=,,Window to Desktop 2 +Window to Desktop 20=,,Window to Desktop 20 +Window to Desktop 3=,,Window to Desktop 3 +Window to Desktop 4=,,Window to Desktop 4 +Window to Desktop 5=,,Window to Desktop 5 +Window to Desktop 6=,,Window to Desktop 6 +Window to Desktop 7=,,Window to Desktop 7 +Window to Desktop 8=,,Window to Desktop 8 +Window to Desktop 9=,,Window to Desktop 9 +Window to Next Desktop=,,Window to Next Desktop +Window to Next Screen=Meta+Shift+Right,Meta+Shift+Right,Move Window to Next Screen +Window to Previous Desktop=,,Window to Previous Desktop +Window to Previous Screen=Meta+Shift+Left,Meta+Shift+Left,Move Window to Previous Screen +Window to Screen 0=,,Move Window to Screen 0 +Window to Screen 1=,,Move Window to Screen 1 +Window to Screen 2=,,Move Window to Screen 2 +Window to Screen 3=,,Move Window to Screen 3 +Window to Screen 4=,,Move Window to Screen 4 +Window to Screen 5=,,Move Window to Screen 5 +Window to Screen 6=,,Move Window to Screen 6 +Window to Screen 7=,,Move Window to Screen 7 +_k_friendly_name=KWin +disableInputCapture=Meta+Shift+Esc,Meta+Shift+Esc,Disable Active Input Capture +view_actual_size=Meta+0,Meta+0,Zoom to Actual Size +view_zoom_in=Meta++\tMeta+=,Meta++\tMeta+=,Zoom In +view_zoom_out=Meta+-,Meta+-,Zoom Out + +[mediacontrol] +_k_friendly_name=Media Controller +mediavolumedown=,,Media volume down +mediavolumeup=,,Media volume up +nextmedia=Media Next,Media Next,Media playback next +pausemedia=Media Pause,Media Pause,Pause media playback +playmedia=,,Play media playback +playpausemedia=Media Play,Media Play,Play/Pause media playback +previousmedia=Media Previous,Media Previous,Media playback previous +stopmedia=Media Stop,Media Stop,Stop media playback + +[org_kde_powerdevil] +Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Decrease Keyboard Brightness +Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Decrease Screen Brightness +Decrease Screen Brightness Small=Shift+Monitor Brightness Down,Shift+Monitor Brightness Down,Decrease Screen Brightness by 1% +Hibernate=Hibernate,Hibernate,Hibernate +Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Increase Keyboard Brightness +Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Increase Screen Brightness +Increase Screen Brightness Small=Shift+Monitor Brightness Up,Shift+Monitor Brightness Up,Increase Screen Brightness by 1% +PowerDown=Power Down,Power Down,Power Down +PowerOff=Power Off,Power Off,Power Off +Sleep=Sleep,Sleep,Suspend +Toggle Keyboard Backlight=Keyboard Light On/Off,Keyboard Light On/Off,Toggle Keyboard Backlight +Turn Off Screen=none,none,Turn Off Screen +_k_friendly_name=Power Management +powerProfile=Battery\tMeta+B,Battery\tMeta+B,Switch Power Profile + +[plasmashell] +_k_friendly_name=Plasma +activate application launcher=Meta\tAlt+F1,Meta\tAlt+F1,Activate Application Launcher +activate task manager entry 1=Meta+1,Meta+1,Activate Task Manager Entry 1 +activate task manager entry 10=,,Activate Task Manager Entry 10 +activate task manager entry 2=Meta+2,Meta+2,Activate Task Manager Entry 2 +activate task manager entry 3=Meta+3,Meta+3,Activate Task Manager Entry 3 +activate task manager entry 4=Meta+4,Meta+4,Activate Task Manager Entry 4 +activate task manager entry 5=Meta+5,Meta+5,Activate Task Manager Entry 5 +activate task manager entry 6=Meta+6,Meta+6,Activate Task Manager Entry 6 +activate task manager entry 7=Meta+7,Meta+7,Activate Task Manager Entry 7 +activate task manager entry 8=Meta+8,Meta+8,Activate Task Manager Entry 8 +activate task manager entry 9=Meta+9,Meta+9,Activate Task Manager Entry 9 +activate widget 3=,none,Activate Application Launcher Widget +clear-history=,,Clear Clipboard History +clipboard_action=Meta+Ctrl+X,Meta+Ctrl+X,Automatic Action Popup Menu +cycle-panels=Meta+Alt+P,Meta+Alt+P,Move keyboard focus between panels +cycleNextAction=,,Next History Item +cyclePrevAction=,,Previous History Item +edit_clipboard=,,Edit Contents… +manage activities=Meta+Q,Meta+Q,Show Activity Switcher +repeat_action=,,Manually Invoke Action on Current Clipboard +show dashboard=Ctrl+F12,Ctrl+F12,Show Desktop +show-barcode=,,Show Barcode… +show-on-mouse-pos=Meta+V,Meta+V,Show Clipboard Items at Mouse Position +stop current activity=Meta+S,Meta+S,Stop Current Activity +switch to next activity=,,Switch to Next Activity +switch to previous activity=,,Switch to Previous Activity +toggle do not disturb=,,Toggle do not disturb diff --git a/.config/knfsshare b/.config/knfsshare new file mode 100644 index 0000000..8d95f3c --- /dev/null +++ b/.config/knfsshare @@ -0,0 +1,2 @@ +[General] +exportsFile=/etc/exports diff --git a/.config/konsolerc b/.config/konsolerc new file mode 100644 index 0000000..ad9bfb8 --- /dev/null +++ b/.config/konsolerc @@ -0,0 +1,5 @@ +[General] +ConfigVersion=1 + +[UiSettings] +ColorScheme= diff --git a/.config/konsolesshconfig b/.config/konsolesshconfig new file mode 100644 index 0000000..dc17d7c --- /dev/null +++ b/.config/konsolesshconfig @@ -0,0 +1,2 @@ +[Global plugin config] +manageProfile=false diff --git a/.config/ksmserverrc b/.config/ksmserverrc new file mode 100644 index 0000000..b093731 --- /dev/null +++ b/.config/ksmserverrc @@ -0,0 +1,5 @@ +[LegacySession: saved at previous logout] +count=0 + +[Session: saved at previous logout] +count=0 diff --git a/.config/ktimezonedrc b/.config/ktimezonedrc new file mode 100644 index 0000000..aa625e9 --- /dev/null +++ b/.config/ktimezonedrc @@ -0,0 +1,4 @@ +[TimeZones] +LocalZone=America/New_York +ZoneinfoDir=/usr/share/zoneinfo +Zonetab=/usr/share/zoneinfo/zone.tab diff --git a/.config/kwinoutputconfig.json b/.config/kwinoutputconfig.json new file mode 100644 index 0000000..33aa526 --- /dev/null +++ b/.config/kwinoutputconfig.json @@ -0,0 +1,57 @@ +[ + { + "data": [ + { + "allowDdcCi": true, + "allowSdrSoftwareBrightness": true, + "autoRotation": "InTabletMode", + "brightness": 1, + "colorPowerTradeoff": "PreferEfficiency", + "colorProfileSource": "sRGB", + "connectorName": "Virtual-1", + "detectedDdcCi": false, + "edidHash": "bb6ad72dc802b000932c73ad20996ae5", + "edidIdentifier": "RHT 4660 0 42 2014 0", + "edrPolicy": "always", + "highDynamicRange": false, + "iccProfilePath": "", + "maxBitsPerColor": 0, + "mode": { + "height": 800, + "refreshRate": 74994, + "width": 1280 + }, + "overscan": 0, + "rgbRange": "Automatic", + "scale": 1, + "sdrBrightness": 200, + "sdrGamutWideness": 0, + "transform": "Normal", + "uuid": "6821217e-594e-4352-82d8-18459dfca6b5", + "vrrPolicy": "Never", + "wideColorGamut": false + } + ], + "name": "outputs" + }, + { + "data": [ + { + "lidClosed": false, + "outputs": [ + { + "enabled": true, + "outputIndex": 0, + "position": { + "x": 0, + "y": 0 + }, + "priority": 0, + "replicationSource": "" + } + ] + } + ], + "name": "setups" + } +] diff --git a/.config/kwinrc b/.config/kwinrc new file mode 100644 index 0000000..7013ac8 --- /dev/null +++ b/.config/kwinrc @@ -0,0 +1,13 @@ +[Desktops] +Id_1=a88534eb-c300-4ed4-8a98-518e8c3b7db7 +Number=1 +Rows=1 + +[Tiling] +padding=4 + +[Tiling][a88534eb-c300-4ed4-8a98-518e8c3b7db7][6821217e-594e-4352-82d8-18459dfca6b5] +tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} + +[Xwayland] +Scale=1 diff --git a/.config/libaccounts-glib/accounts.db b/.config/libaccounts-glib/accounts.db new file mode 100644 index 0000000..f9f8951 Binary files /dev/null and b/.config/libaccounts-glib/accounts.db differ diff --git a/.config/libaccounts-glib/accounts.db-shm b/.config/libaccounts-glib/accounts.db-shm new file mode 100644 index 0000000..fe9ac28 Binary files /dev/null and b/.config/libaccounts-glib/accounts.db-shm differ diff --git a/.config/libaccounts-glib/accounts.db-wal b/.config/libaccounts-glib/accounts.db-wal new file mode 100644 index 0000000..e69de29 diff --git a/.config/pavucontrol.ini b/.config/pavucontrol.ini new file mode 100644 index 0000000..d67bbba --- /dev/null +++ b/.config/pavucontrol.ini @@ -0,0 +1,8 @@ +[window] +width=500 +height=400 +sinkInputType=1 +sourceOutputType=1 +sinkType=0 +sourceType=1 +showVolumeMeters=1 diff --git a/.config/plasma-localerc b/.config/plasma-localerc new file mode 100644 index 0000000..2023037 --- /dev/null +++ b/.config/plasma-localerc @@ -0,0 +1,2 @@ +[Formats] +LANG=en_US.UTF-8 diff --git a/.config/plasma-org.kde.plasma.desktop-appletsrc b/.config/plasma-org.kde.plasma.desktop-appletsrc new file mode 100644 index 0000000..148f2c3 --- /dev/null +++ b/.config/plasma-org.kde.plasma.desktop-appletsrc @@ -0,0 +1,155 @@ +[ActionPlugins][0] +RightButton;NoModifier=org.kde.contextmenu + +[ActionPlugins][1] +RightButton;NoModifier=org.kde.contextmenu + +[Containments][1] +ItemGeometries-1280x800= +ItemGeometriesHorizontal= +activityId=5dc55ac1-2a79-4202-9998-924980a37ad3 +formfactor=0 +immutability=1 +lastScreen=0 +location=0 +plugin=org.kde.plasma.folder +wallpaperplugin=org.kde.image + +[Containments][1][General] +positions={"1280x800":[]} + +[Containments][2] +activityId= +formfactor=2 +immutability=1 +lastScreen=0 +location=4 +plugin=org.kde.panel +wallpaperplugin=org.kde.image + +[Containments][2][Applets][20] +immutability=1 +plugin=org.kde.plasma.digitalclock + +[Containments][2][Applets][20][Configuration] +popupHeight=400 +popupWidth=560 + +[Containments][2][Applets][20][Configuration][Appearance] +fontWeight=400 + +[Containments][2][Applets][21] +immutability=1 +plugin=org.kde.plasma.showdesktop + +[Containments][2][Applets][3] +immutability=1 +plugin=org.kde.plasma.kickoff + +[Containments][2][Applets][3][Configuration] +PreloadWeight=100 +popupHeight=508 +popupWidth=647 + +[Containments][2][Applets][3][Configuration][Shortcuts] +global=Alt+F1 + +[Containments][2][Applets][4] +immutability=1 +plugin=org.kde.plasma.pager + +[Containments][2][Applets][5] +immutability=1 +plugin=org.kde.plasma.icontasks + +[Containments][2][Applets][5][Configuration][General] +launchers=preferred://filemanager,applications:org.kde.konsole.desktop,preferred://browser + +[Containments][2][Applets][6] +immutability=1 +plugin=org.kde.plasma.marginsseparator + +[Containments][2][Applets][7] +activityId= +formfactor=0 +immutability=1 +lastScreen=-1 +location=0 +plugin=org.kde.plasma.systemtray +popupHeight=432 +popupWidth=432 +wallpaperplugin=org.kde.image + +[Containments][2][Applets][7][Applets][10] +immutability=1 +plugin=org.kde.plasma.manage-inputmethod + +[Containments][2][Applets][7][Applets][11] +immutability=1 +plugin=org.kde.plasma.printmanager + +[Containments][2][Applets][7][Applets][12] +immutability=1 +plugin=org.kde.plasma.devicenotifier + +[Containments][2][Applets][7][Applets][13] +immutability=1 +plugin=org.kde.plasma.weather + +[Containments][2][Applets][7][Applets][14] +immutability=1 +plugin=org.kde.plasma.keyboardlayout + +[Containments][2][Applets][7][Applets][15] +immutability=1 +plugin=org.kde.kdeconnect + +[Containments][2][Applets][7][Applets][16] +immutability=1 +plugin=org.kde.plasma.cameraindicator + +[Containments][2][Applets][7][Applets][17] +immutability=1 +plugin=org.kde.plasma.notifications + +[Containments][2][Applets][7][Applets][18] +immutability=1 +plugin=org.kde.kscreen + +[Containments][2][Applets][7][Applets][19] +immutability=1 +plugin=org.kde.plasma.volume + +[Containments][2][Applets][7][Applets][19][Configuration][General] +migrated=true + +[Containments][2][Applets][7][Applets][22] +immutability=1 +plugin=org.kde.plasma.brightness + +[Containments][2][Applets][7][Applets][23] +immutability=1 +plugin=org.kde.plasma.battery + +[Containments][2][Applets][7][Applets][24] +immutability=1 +plugin=org.kde.plasma.networkmanagement + +[Containments][2][Applets][7][Applets][8] +immutability=1 +plugin=org.kde.plasma.keyboardindicator + +[Containments][2][Applets][7][Applets][9] +immutability=1 +plugin=org.kde.plasma.clipboard + +[Containments][2][Applets][7][General] +extraItems=org.kde.plasma.battery,org.kde.plasma.keyboardindicator,org.kde.plasma.clipboard,org.kde.plasma.manage-inputmethod,org.kde.plasma.brightness,org.kde.plasma.printmanager,org.kde.plasma.devicenotifier,org.kde.plasma.bluetooth,org.kde.plasma.networkmanagement,org.kde.plasma.weather,org.kde.plasma.keyboardlayout,org.kde.kdeconnect,org.kde.plasma.cameraindicator,org.kde.plasma.notifications,org.kde.kscreen,org.kde.plasma.volume,org.kde.plasma.mediacontroller +knownItems=org.kde.plasma.battery,org.kde.plasma.keyboardindicator,org.kde.plasma.clipboard,org.kde.plasma.manage-inputmethod,org.kde.plasma.brightness,org.kde.plasma.printmanager,org.kde.plasma.devicenotifier,org.kde.plasma.bluetooth,org.kde.plasma.networkmanagement,org.kde.plasma.weather,org.kde.plasma.keyboardlayout,org.kde.kdeconnect,org.kde.plasma.cameraindicator,org.kde.plasma.notifications,org.kde.kscreen,org.kde.plasma.volume,org.kde.plasma.mediacontroller + +[Containments][2][General] +AppletOrder=3;4;5;6;7;20;21 + +[ScreenMapping] +itemsOnDisabledScreens= +screenMapping= diff --git a/.config/plasmashellrc b/.config/plasmashellrc new file mode 100644 index 0000000..f3161d6 --- /dev/null +++ b/.config/plasmashellrc @@ -0,0 +1,8 @@ +[PlasmaViews][Panel 2] +floating=1 + +[PlasmaViews][Panel 2][Defaults] +thickness=44 + +[Updates] +performed=/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/mediaframe_migrate_useBackground_setting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_migrate_font_settings.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/no_middle_click_paste_on_panels.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_migrateiconsetting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/migrate_font_weights.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_migrate_showseconds_setting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_remove_shortcut.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/move_desktop_layout_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/folderview_fix_recursive_screenmapping.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_rename_timezonedisplay_key.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/systemloadviewer_systemmonitor.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/taskmanager_configUpdate_wheelEnabled.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/klipper_clear_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/maintain_existing_desktop_icon_sizes.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/containmentactions_middlebutton.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/unlock_widgets.js diff --git a/.config/powermanagementprofilesrc b/.config/powermanagementprofilesrc new file mode 100644 index 0000000..0f36073 --- /dev/null +++ b/.config/powermanagementprofilesrc @@ -0,0 +1,2 @@ +[Migration] +MigratedProfilesToPlasma6=powerdevilrc diff --git a/.config/pulse/cookie b/.config/pulse/cookie new file mode 100644 index 0000000..805d5f1 Binary files /dev/null and b/.config/pulse/cookie differ diff --git a/.config/reflector-simple-free-params.txt b/.config/reflector-simple-free-params.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.config/reflector-simple-free-params.txt @@ -0,0 +1 @@ + diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..62284c3 --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,2 @@ + +@theme "/usr/share/rofi/themes/solarized.rasi" diff --git a/.config/session/dolphin_dolphin_dolphin b/.config/session/dolphin_dolphin_dolphin new file mode 100644 index 0000000..95f8927 --- /dev/null +++ b/.config/session/dolphin_dolphin_dolphin @@ -0,0 +1,12 @@ +[1] +Active Tab Index=0 +Tab Count=1 +Tab Data 0=\x00\x00\x00\x02\x00\x00\x00\x00\x19file:///home/dan/Pictures\x00\x00\x00\x00\x01\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x1b\x00\x00\x00\xff\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x01\x00\x00\xff\xff\xff\xff\x01\x00\x00\x00\x01\x00 + +[Number] +NumberOfWindows=1 + +[WindowProperties1] +ClassName=DolphinMainWindow +MenuBar=Disabled +ObjectName=Dolphin#1 diff --git a/.config/session/kwin_saved at previous logout_ b/.config/session/kwin_saved at previous logout_ new file mode 100644 index 0000000..d42ffe7 --- /dev/null +++ b/.config/session/kwin_saved at previous logout_ @@ -0,0 +1,4 @@ +[Session] +active=-1 +count=0 +desktop=1 diff --git a/.config/systemd/user/eos-update-notifier.service b/.config/systemd/user/eos-update-notifier.service new file mode 100644 index 0000000..79b5ed0 --- /dev/null +++ b/.config/systemd/user/eos-update-notifier.service @@ -0,0 +1,9 @@ +[Unit] +Description=EOS update notifier service + +[Service] +Type=oneshot +ExecStart=/usr/bin/eos-update-notifier -systemd + +[Install] +WantedBy=eos-update-notifier.timer diff --git a/.config/systemd/user/eos-update-notifier.timer b/.config/systemd/user/eos-update-notifier.timer new file mode 100644 index 0000000..2704130 --- /dev/null +++ b/.config/systemd/user/eos-update-notifier.timer @@ -0,0 +1,11 @@ +[Unit] +Description=EOS update notifier runs periodically, and optionally after each boot, or if missed. + +[Timer] +OnCalendar=weekly +# OnStartupSec= +Persistent=false +RandomizedDelaySec=10min + +[Install] +WantedBy=timers.target diff --git a/.config/systemd/user/timers.target.wants/eos-update-notifier.timer b/.config/systemd/user/timers.target.wants/eos-update-notifier.timer new file mode 120000 index 0000000..878f824 --- /dev/null +++ b/.config/systemd/user/timers.target.wants/eos-update-notifier.timer @@ -0,0 +1 @@ +/home/dan/.config/systemd/user/eos-update-notifier.timer \ No newline at end of file diff --git a/.config/user-dirs.dirs b/.config/user-dirs.dirs new file mode 100644 index 0000000..7f9a959 --- /dev/null +++ b/.config/user-dirs.dirs @@ -0,0 +1,15 @@ +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME/Desktop" +XDG_DOWNLOAD_DIR="$HOME/Downloads" +XDG_TEMPLATES_DIR="$HOME/Templates" +XDG_PUBLICSHARE_DIR="$HOME/Public" +XDG_DOCUMENTS_DIR="$HOME/Documents" +XDG_MUSIC_DIR="$HOME/Music" +XDG_PICTURES_DIR="$HOME/Pictures" +XDG_VIDEOS_DIR="$HOME/Videos" diff --git a/.config/user-dirs.locale b/.config/user-dirs.locale new file mode 100644 index 0000000..3e0b419 --- /dev/null +++ b/.config/user-dirs.locale @@ -0,0 +1 @@ +en_US \ No newline at end of file diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc new file mode 100644 index 0000000..f23a681 --- /dev/null +++ b/.config/waybar/config.jsonc @@ -0,0 +1,210 @@ +// -*- mode: jsonc -*- +{ + // "layer": "top", // Waybar at top layer + "position": "bottom", // Waybar position (top|bottom|left|right) + "height": 30, // Waybar height (to be removed for auto height) + // "width": 1280, // Waybar width + "spacing": 4, // Gaps between modules (4px) + // Choose the order of the modules + "modules-right": [ + "mpd", + "idle_inhibitor", + "pulseaudio", + "network", + "power-profiles-daemon", + "cpu", + "memory", + "temperature", + "backlight", + "keyboard-state", + "sway/language", + "battery", + "battery#bat2", + "clock", + "tray", + "custom/power" + ], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "warp-on-scroll": false, + // "format": "{name}: {icon}", + // "format-icons": { + // "1": "", + // "2": "", + // "3": "", + // "4": "", + // "5": "", + // "urgent": "", + // "focused": "", + // "default": "" + // } + // }, + "keyboard-state": { + "numlock": true, + "capslock": true, + "format": "{name} {icon}", + "format-icons": { + "locked": "", + "unlocked": "" + } + }, + "sway/mode": { + "format": "{}" + }, + "sway/scratchpad": { + "format": "{icon} {count}", + "show-empty": false, + "format-icons": ["", ""], + "tooltip": true, + "tooltip-format": "{app}: {title}" + }, + "mpd": { + "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ", + "format-disconnected": "Disconnected ", + "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ", + "unknown-tag": "N/A", + "interval": 5, + "consume-icons": { + "on": " " + }, + "random-icons": { + "off": " ", + "on": " " + }, + "repeat-icons": { + "on": " " + }, + "single-icons": { + "on": "1 " + }, + "state-icons": { + "paused": "", + "playing": "" + }, + "tooltip-format": "MPD (connected)", + "tooltip-format-disconnected": "MPD (disconnected)" + }, + "idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": "", + "deactivated": "" + } + }, + "tray": { + // "icon-size": 21, + "spacing": 10, + // "icons": { + // "blueman": "bluetooth", + // "TelegramDesktop": "$HOME/.local/share/icons/hicolor/16x16/apps/telegram.png" + // } + }, + "clock": { + // "timezone": "America/New_York", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format-alt": "{:%Y-%m-%d}" + }, + "cpu": { + "format": "{usage}% ", + "tooltip": false + }, + "memory": { + "format": "{}% " + }, + "temperature": { + // "thermal-zone": 2, + // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", + "critical-threshold": 80, + // "format-critical": "{temperatureC}°C {icon}", + "format": "{temperatureC}°C {icon}", + "format-icons": ["", "", ""] + }, + "backlight": { + // "device": "acpi_video1", + "format": "{percent}% {icon}", + "format-icons": ["", "", "", "", "", "", "", "", ""] + }, + "battery": { + "states": { + // "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{capacity}% {icon}", + "format-full": "{capacity}% {icon}", + "format-charging": "{capacity}% ", + "format-plugged": "{capacity}% ", + "format-alt": "{time} {icon}", + // "format-good": "", // An empty format will hide the module + // "format-full": "", + "format-icons": ["", "", "", "", ""] + }, + "battery#bat2": { + "bat": "BAT2" + }, + "power-profiles-daemon": { + "format": "{icon}", + "tooltip-format": "Power profile: {profile}\nDriver: {driver}", + "tooltip": true, + "format-icons": { + "default": "", + "performance": "", + "balanced": "", + "power-saver": "" + } + }, + "network": { + // "interface": "wlp2*", // (Optional) To force the use of this interface + "format-wifi": "{essid} ({signalStrength}%) ", + "format-ethernet": "{ipaddr}/{cidr} ", + "tooltip-format": "{ifname} via {gwaddr} ", + "format-linked": "{ifname} (No IP) ", + "format-disconnected": "Disconnected ⚠", + "format-alt": "{ifname}: {ipaddr}/{cidr}" + }, + "pulseaudio": { + // "scroll-step": 1, // %, can be a float + "format": "{volume}% {icon} {format_source}", + "format-bluetooth": "{volume}% {icon} {format_source}", + "format-bluetooth-muted": " {icon} {format_source}", + "format-muted": " {format_source}", + "format-source": "{volume}% ", + "format-source-muted": "", + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", ""] + }, + "on-click": "pavucontrol" + }, + "custom/media": { + "format": "{icon} {text}", + "return-type": "json", + "max-length": 40, + "format-icons": { + "spotify": "", + "default": "🎜" + }, + "escape": true, + "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder + // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name + }, + "custom/power": { + "format" : "⏻ ", + "tooltip": false, + "menu": "on-click", + "menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder + "menu-actions": { + "shutdown": "shutdown", + "reboot": "reboot", + "suspend": "systemctl suspend", + "hibernate": "systemctl hibernate" + } + } +} diff --git a/.config/waybar/style.css b/.config/waybar/style.css new file mode 100644 index 0000000..7e83028 --- /dev/null +++ b/.config/waybar/style.css @@ -0,0 +1,327 @@ +* { + /* `otf-font-awesome` is required to be installed for icons */ + font-family: FontAwesome, Roboto, Helvetica, Arial, sans-serif; + font-size: 13px; +} + +window#waybar { + background-color: rgba(43, 48, 59, 0.5); + border-bottom: 3px solid rgba(100, 114, 125, 0.5); + color: #ffffff; + transition-property: background-color; + transition-duration: .5s; +} + +window#waybar.hidden { + opacity: 0.2; +} + +/* +window#waybar.empty { + background-color: transparent; +} +window#waybar.solo { + background-color: #FFFFFF; +} +*/ + +window#waybar.termite { + background-color: #3F3F3F; +} + +window#waybar.chromium { + background-color: #000000; + border: none; +} + +button { + /* Use box-shadow instead of border so the text isn't offset */ + box-shadow: inset 0 -3px transparent; + /* Avoid rounded borders under each button name */ + border: none; + border-radius: 0; +} + +/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */ +button:hover { + background: inherit; + box-shadow: inset 0 -3px #ffffff; +} + +/* you can set a style on hover for any module like this */ +#pulseaudio:hover { + background-color: #a37800; +} + +#workspaces button { + padding: 0 5px; + background-color: transparent; + color: #ffffff; +} + +#workspaces button:hover { + background: rgba(0, 0, 0, 0.2); +} + +#workspaces button.focused { + background-color: #64727D; + box-shadow: inset 0 -3px #ffffff; +} + +#workspaces button.urgent { + background-color: #eb4d4b; +} + +#mode { + background-color: #64727D; + box-shadow: inset 0 -3px #ffffff; +} + +#clock, +#battery, +#cpu, +#memory, +#disk, +#temperature, +#backlight, +#network, +#pulseaudio, +#wireplumber, +#custom-media, +#tray, +#mode, +#idle_inhibitor, +#scratchpad, +#power-profiles-daemon, +#mpd { + padding: 0 10px; + color: #ffffff; +} + +#window, +#workspaces { + margin: 0 4px; +} + +/* If workspaces is the leftmost module, omit left margin */ +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +/* If workspaces is the rightmost module, omit right margin */ +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#clock { + background-color: #64727D; +} + +#battery { + background-color: #ffffff; + color: #000000; +} + +#battery.charging, #battery.plugged { + color: #ffffff; + background-color: #26A65B; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #000000; + } +} + +/* Using steps() instead of linear as a timing function to limit cpu usage */ +#battery.critical:not(.charging) { + background-color: #f53c3c; + color: #ffffff; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#power-profiles-daemon { + padding-right: 15px; +} + +#power-profiles-daemon.performance { + background-color: #f53c3c; + color: #ffffff; +} + +#power-profiles-daemon.balanced { + background-color: #2980b9; + color: #ffffff; +} + +#power-profiles-daemon.power-saver { + background-color: #2ecc71; + color: #000000; +} + +label:focus { + background-color: #000000; +} + +#cpu { + background-color: #2ecc71; + color: #000000; +} + +#memory { + background-color: #9b59b6; +} + +#disk { + background-color: #964B00; +} + +#backlight { + background-color: #90b1b1; +} + +#network { + background-color: #2980b9; +} + +#network.disconnected { + background-color: #f53c3c; +} + +#pulseaudio { + background-color: #f1c40f; + color: #000000; +} + +#pulseaudio.muted { + background-color: #90b1b1; + color: #2a5c45; +} + +#wireplumber { + background-color: #fff0f5; + color: #000000; +} + +#wireplumber.muted { + background-color: #f53c3c; +} + +#custom-media { + background-color: #66cc99; + color: #2a5c45; + min-width: 100px; +} + +#custom-media.custom-spotify { + background-color: #66cc99; +} + +#custom-media.custom-vlc { + background-color: #ffa000; +} + +#temperature { + background-color: #f0932b; +} + +#temperature.critical { + background-color: #eb4d4b; +} + +#tray { + background-color: #2980b9; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; + background-color: #eb4d4b; +} + +#idle_inhibitor { + background-color: #2d3436; +} + +#idle_inhibitor.activated { + background-color: #ecf0f1; + color: #2d3436; +} + +#mpd { + background-color: #66cc99; + color: #2a5c45; +} + +#mpd.disconnected { + background-color: #f53c3c; +} + +#mpd.stopped { + background-color: #90b1b1; +} + +#mpd.paused { + background-color: #51a37a; +} + +#language { + background: #00b093; + color: #740864; + padding: 0 5px; + margin: 0 5px; + min-width: 16px; +} + +#keyboard-state { + background: #97e1ad; + color: #000000; + padding: 0 0px; + margin: 0 5px; + min-width: 16px; +} + +#keyboard-state > label { + padding: 0 5px; +} + +#keyboard-state > label.locked { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad.empty { + background-color: transparent; +} + +#privacy { + padding: 0; +} + +#privacy-item { + padding: 0 5px; + color: white; +} + +#privacy-item.screenshare { + background-color: #cf5700; +} + +#privacy-item.audio-in { + background-color: #1ca000; +} + +#privacy-item.audio-out { + background-color: #0069d4; +} diff --git a/.config/xsettingsd/xsettingsd.conf b/.config/xsettingsd/xsettingsd.conf new file mode 100644 index 0000000..26abcf8 --- /dev/null +++ b/.config/xsettingsd/xsettingsd.conf @@ -0,0 +1,16 @@ +Gdk/UnscaledDPI 98304 +Gdk/WindowScalingFactor 1 +Gtk/EnableAnimations 1 +Gtk/DecorationLayout "icon:minimize,maximize,close" +Net/ThemeName "Breeze" +Gtk/PrimaryButtonWarpsSlider 1 +Gtk/ToolbarStyle 3 +Gtk/MenuImages 1 +Gtk/ButtonImages 1 +Net/CursorBlinkTime 1000 +Net/CursorBlink 1 +Gtk/CursorThemeSize 24 +Gtk/CursorThemeName "breeze_cursors" +Net/SoundThemeName "ocean" +Net/IconThemeName "breeze-dark" +Gtk/FontName "Noto Sans, 10" diff --git a/.scripts/coolbeans b/.scripts/coolbeans new file mode 100755 index 0000000..ed25e25 --- /dev/null +++ b/.scripts/coolbeans @@ -0,0 +1 @@ +echo "Cool beans. Cool Cool Beans Beans" diff --git a/.scripts/reload-waybar.sh b/.scripts/reload-waybar.sh new file mode 100755 index 0000000..821e204 --- /dev/null +++ b/.scripts/reload-waybar.sh @@ -0,0 +1,5 @@ +#! /bin/bash + +killall waybar +waybar & +clear