mirror of
https://github.com/The-Repo-Club/DotFiles.git
synced 2024-11-28 18:28:39 -05:00
Fixed
This commit is contained in:
parent
774e90c8b3
commit
a0adfd9d34
@ -1,15 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Icon=/home/repo/.local/share/JetBrains/Toolbox/toolbox.svg
|
|
||||||
Exec=/home/repo/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox --minimize
|
|
||||||
Version=1.0
|
|
||||||
Type=Application
|
|
||||||
Categories=Development
|
|
||||||
Name=JetBrains Toolbox
|
|
||||||
StartupWMClass=jetbrains-toolbox
|
|
||||||
Terminal=false
|
|
||||||
MimeType=x-scheme-handler/jetbrains;
|
|
||||||
X-GNOME-Autostart-enabled=true
|
|
||||||
StartupNotify=false
|
|
||||||
X-GNOME-Autostart-Delay=10
|
|
||||||
X-MATE-Autostart-Delay=10
|
|
||||||
X-KDE-autostart-after=panel
|
|
@ -1 +0,0 @@
|
|||||||
/usr/share/touchpad-indicator/touchpad-indicator-autostart.desktop
|
|
Binary file not shown.
@ -1,27 +0,0 @@
|
|||||||
# If an old handler already exists, defer to that.
|
|
||||||
function fish_command_not_found
|
|
||||||
set -l paths $argv[1]
|
|
||||||
set -l pkgs $(pkgfile -b -- "$argv[1]")
|
|
||||||
# If we've not been given an absolute path, try $PATH as the starting point,
|
|
||||||
# otherwise pacman will try *every path*, and e.g. bash-completion
|
|
||||||
# isn't helpful.
|
|
||||||
string match -q '/*' -- $argv[1]; or set paths $PATH/$argv[1]
|
|
||||||
|
|
||||||
if set -q pkgs[1]
|
|
||||||
printf '%s may be found in the following packages:\n' "$argv[1]"
|
|
||||||
# Pacman only prints the path, so we still need to print the error.
|
|
||||||
pacman -F $paths
|
|
||||||
|
|
||||||
# while true
|
|
||||||
# read -l -P "Would you like to install $pkgs[1]? [Y/n] " confirm
|
|
||||||
|
|
||||||
# switch $confirm
|
|
||||||
# case Y y
|
|
||||||
# pacman -S $pkgs[1]
|
|
||||||
# return
|
|
||||||
# case N n
|
|
||||||
# return
|
|
||||||
# end
|
|
||||||
# end
|
|
||||||
end
|
|
||||||
end
|
|
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Bold.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Bold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Light.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Light.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Medium.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Medium.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Regular.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Retina.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-Retina.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-SemiBold.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFont-SemiBold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Bold.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Bold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Light.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Light.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Medium.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Medium.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Regular.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Retina.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-Retina.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-SemiBold.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontMono-SemiBold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Bold.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Bold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Light.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Light.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Medium.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Medium.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Regular.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Retina.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-Retina.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-SemiBold.ttf
Normal file
BIN
fonts/.local/share/fonts/FiraCodeNerdFontPropo-SemiBold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFont-Bold.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFont-Bold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFont-BoldItalic.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFont-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFont-Italic.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFont-Italic.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFont-Regular.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFont-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontMono-Bold.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontMono-Bold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontMono-BoldItalic.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontMono-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontMono-Italic.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontMono-Italic.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontMono-Regular.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontMono-Regular.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontPropo-Bold.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontPropo-Bold.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontPropo-BoldItalic.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontPropo-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontPropo-Italic.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontPropo-Italic.ttf
Normal file
Binary file not shown.
BIN
fonts/.local/share/fonts/HackNerdFontPropo-Regular.ttf
Normal file
BIN
fonts/.local/share/fonts/HackNerdFontPropo-Regular.ttf
Normal file
Binary file not shown.
5
gtk-2.0/.config/gtkrc-2.0
Normal file
5
gtk-2.0/.config/gtkrc-2.0
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# created by KDE Plasma, Sun Aug 13 21:47:23 2023
|
||||||
|
#
|
||||||
|
|
||||||
|
gtk-alternative-button-order = 1
|
||||||
|
|
@ -4,10 +4,10 @@
|
|||||||
include "/home/repo/.gtkrc-2.0.mine"
|
include "/home/repo/.gtkrc-2.0.mine"
|
||||||
gtk-theme-name="Minimal-Mistakes"
|
gtk-theme-name="Minimal-Mistakes"
|
||||||
gtk-icon-theme-name="Papirus-Minimal-Mistakes"
|
gtk-icon-theme-name="Papirus-Minimal-Mistakes"
|
||||||
gtk-font-name="Hack Nerd Font 10"
|
gtk-font-name="Hack Nerd Font Mono 10"
|
||||||
gtk-cursor-theme-name="capitaine-cursors-light"
|
gtk-cursor-theme-name="breeze_cursors"
|
||||||
gtk-cursor-theme-size=0
|
gtk-cursor-theme-size=24
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
|
||||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
gtk-button-images=1
|
gtk-button-images=1
|
||||||
gtk-menu-images=1
|
gtk-menu-images=1
|
||||||
@ -15,6 +15,6 @@ gtk-enable-event-sounds=1
|
|||||||
gtk-enable-input-feedback-sounds=1
|
gtk-enable-input-feedback-sounds=1
|
||||||
gtk-xft-antialias=1
|
gtk-xft-antialias=1
|
||||||
gtk-xft-hinting=1
|
gtk-xft-hinting=1
|
||||||
gtk-xft-hintstyle="hintmedium"
|
gtk-xft-hintstyle="hintfull"
|
||||||
gtk-xft-rgba="rgb"
|
gtk-xft-rgba="rgb"
|
||||||
gtk-modules="gail:atk-bridge"
|
gtk-modules="gail:atk-bridge"
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
file:///mnt/500GB/.aur .aur
|
file:///run/media/repo/500GB/.aur .aur
|
||||||
file:///home/repo/.cache .cache
|
file:///home/repo/.cache .cache
|
||||||
file:///home/repo/.config .config
|
file:///home/repo/.config .config
|
||||||
file:///mnt/500GB/.gitlabs .gitlabs
|
|
||||||
file:///home/repo/.local .local
|
file:///home/repo/.local .local
|
||||||
file:///home/repo/.makpkg .makpkg
|
file:///run/media/repo/500GB/.gitlabs .gitlabs
|
||||||
file:///mnt/500GB/.games/Steam/steamapps/compatdata/1248130/pfx/drive_c/users/steamuser/Documents/My%20Games/FarmingSimulator2022 FarmingSimulator2022
|
file:///run/media/repo/500GB/IOS IOS
|
||||||
|
84
gtk-3.0/.config/gtk-3.0/colors.css
Normal file
84
gtk-3.0/.config/gtk-3.0/colors.css
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
@define-color borders_breeze #bcbebf;
|
||||||
|
@define-color content_view_bg_breeze #fcfcfc;
|
||||||
|
@define-color error_color_backdrop_breeze #da4453;
|
||||||
|
@define-color error_color_breeze #da4453;
|
||||||
|
@define-color error_color_insensitive_backdrop_breeze #eeafb6;
|
||||||
|
@define-color error_color_insensitive_breeze #eeafb6;
|
||||||
|
@define-color insensitive_base_color_breeze #f0f0f0;
|
||||||
|
@define-color insensitive_base_fg_color_breeze #a8a9a9;
|
||||||
|
@define-color insensitive_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_borders_breeze #d2d4d6;
|
||||||
|
@define-color insensitive_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color insensitive_selected_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_selected_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color insensitive_unfocused_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_unfocused_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color insensitive_unfocused_selected_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_unfocused_selected_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color link_color_breeze #2980b9;
|
||||||
|
@define-color link_visited_color_breeze #7f8c8d;
|
||||||
|
@define-color success_color_backdrop_breeze #27ae60;
|
||||||
|
@define-color success_color_breeze #27ae60;
|
||||||
|
@define-color success_color_insensitive_backdrop_breeze #a9d6bc;
|
||||||
|
@define-color success_color_insensitive_breeze #a9d6bc;
|
||||||
|
@define-color theme_base_color_breeze #fcfcfc;
|
||||||
|
@define-color theme_bg_color_breeze #eff0f1;
|
||||||
|
@define-color theme_button_background_backdrop_breeze #eff0f1;
|
||||||
|
@define-color theme_button_background_backdrop_insensitive_breeze #e3e5e7;
|
||||||
|
@define-color theme_button_background_insensitive_breeze #e3e5e7;
|
||||||
|
@define-color theme_button_background_normal_breeze #eff0f1;
|
||||||
|
@define-color theme_button_decoration_focus_backdrop_breeze #3daee9;
|
||||||
|
@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #9cd1eb;
|
||||||
|
@define-color theme_button_decoration_focus_breeze #3daee9;
|
||||||
|
@define-color theme_button_decoration_focus_insensitive_breeze #9cd1eb;
|
||||||
|
@define-color theme_button_decoration_hover_backdrop_breeze #93cee9;
|
||||||
|
@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #bddbe9;
|
||||||
|
@define-color theme_button_decoration_hover_breeze #93cee9;
|
||||||
|
@define-color theme_button_decoration_hover_insensitive_breeze #bddbe9;
|
||||||
|
@define-color theme_button_foreground_active_backdrop_breeze #232627;
|
||||||
|
@define-color theme_button_foreground_active_backdrop_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_active_breeze #fcfcfc;
|
||||||
|
@define-color theme_button_foreground_active_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_backdrop_breeze #232627;
|
||||||
|
@define-color theme_button_foreground_backdrop_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_normal_breeze #232627;
|
||||||
|
@define-color theme_fg_color_breeze #232627;
|
||||||
|
@define-color theme_header_background_backdrop_breeze #eff0f1;
|
||||||
|
@define-color theme_header_background_breeze #eff0f1;
|
||||||
|
@define-color theme_header_background_light_breeze #eff0f1;
|
||||||
|
@define-color theme_header_foreground_backdrop_breeze #232627;
|
||||||
|
@define-color theme_header_foreground_breeze #232627;
|
||||||
|
@define-color theme_header_foreground_insensitive_backdrop_breeze #232627;
|
||||||
|
@define-color theme_header_foreground_insensitive_breeze #232627;
|
||||||
|
@define-color theme_hovering_selected_bg_color_breeze #93cee9;
|
||||||
|
@define-color theme_selected_bg_color_breeze #3daee9;
|
||||||
|
@define-color theme_selected_fg_color_breeze #fcfcfc;
|
||||||
|
@define-color theme_text_color_breeze #232627;
|
||||||
|
@define-color theme_titlebar_background_backdrop_breeze #eff0f1;
|
||||||
|
@define-color theme_titlebar_background_breeze #475057;
|
||||||
|
@define-color theme_titlebar_background_light_breeze #eff0f1;
|
||||||
|
@define-color theme_titlebar_foreground_backdrop_breeze #bdc3c7;
|
||||||
|
@define-color theme_titlebar_foreground_breeze #fcfcfc;
|
||||||
|
@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #bdc3c7;
|
||||||
|
@define-color theme_titlebar_foreground_insensitive_breeze #bdc3c7;
|
||||||
|
@define-color theme_unfocused_base_color_breeze #fcfcfc;
|
||||||
|
@define-color theme_unfocused_bg_color_breeze #eff0f1;
|
||||||
|
@define-color theme_unfocused_fg_color_breeze #232627;
|
||||||
|
@define-color theme_unfocused_selected_bg_color_alt_breeze #c2e0f5;
|
||||||
|
@define-color theme_unfocused_selected_bg_color_breeze #c2e0f5;
|
||||||
|
@define-color theme_unfocused_selected_fg_color_breeze #232627;
|
||||||
|
@define-color theme_unfocused_text_color_breeze #232627;
|
||||||
|
@define-color theme_unfocused_view_bg_color_breeze #f0f0f0;
|
||||||
|
@define-color theme_unfocused_view_text_color_breeze #a8a9a9;
|
||||||
|
@define-color theme_view_active_decoration_color_breeze #93cee9;
|
||||||
|
@define-color theme_view_hover_decoration_color_breeze #93cee9;
|
||||||
|
@define-color tooltip_background_breeze #232627;
|
||||||
|
@define-color tooltip_border_breeze #595c5c;
|
||||||
|
@define-color tooltip_text_breeze #fcfcfc;
|
||||||
|
@define-color unfocused_borders_breeze #bcbebf;
|
||||||
|
@define-color unfocused_insensitive_borders_breeze #d2d4d6;
|
||||||
|
@define-color warning_color_backdrop_breeze #f67400;
|
||||||
|
@define-color warning_color_breeze #f67400;
|
||||||
|
@define-color warning_color_insensitive_backdrop_breeze #f9c088;
|
||||||
|
@define-color warning_color_insensitive_breeze #f9c088;
|
1
gtk-3.0/.config/gtk-3.0/gtk.css
Normal file
1
gtk-3.0/.config/gtk-3.0/gtk.css
Normal file
@ -0,0 +1 @@
|
|||||||
|
@import 'colors.css';
|
@ -1,19 +1,23 @@
|
|||||||
[Settings]
|
[Settings]
|
||||||
gtk-theme-name=Minimal-Mistakes
|
gtk-application-prefer-dark-theme=false
|
||||||
gtk-icon-theme-name=Papirus-Minimal-Mistakes
|
|
||||||
gtk-font-name=Hack Nerd Font 10
|
|
||||||
gtk-cursor-theme-name=Adwaita
|
|
||||||
gtk-cursor-theme-size=0
|
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
|
||||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
|
||||||
gtk-application-prefer-dark-theme=true
|
|
||||||
gtk-button-images=1
|
gtk-button-images=1
|
||||||
gtk-menu-images=1
|
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-event-sounds=1
|
||||||
gtk-enable-input-feedback-sounds=1
|
gtk-enable-input-feedback-sounds=1
|
||||||
gtk-error-bell=0
|
gtk-error-bell=0
|
||||||
gtk-xft-antialias=1
|
gtk-font-name=Hack Nerd Font Mono 10
|
||||||
gtk-xft-hinting=1
|
gtk-icon-theme-name=Papirus-Minimal-Mistakes
|
||||||
gtk-xft-hintstyle=hintmedium
|
gtk-menu-images=1
|
||||||
gtk-xft-rgba=rgb
|
|
||||||
gtk-modules=gail:atk-bridge
|
gtk-modules=gail:atk-bridge
|
||||||
|
gtk-primary-button-warps-slider=false
|
||||||
|
gtk-theme-name=Minimal-Mistakes
|
||||||
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
|
||||||
|
gtk-xft-antialias=1
|
||||||
|
gtk-xft-dpi=98304
|
||||||
|
gtk-xft-hinting=1
|
||||||
|
gtk-xft-hintstyle=hintfull
|
||||||
|
gtk-xft-rgba=rgb
|
||||||
|
84
gtk-4.0/.config/gtk-4.0/colors.css
Normal file
84
gtk-4.0/.config/gtk-4.0/colors.css
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
@define-color borders_breeze #bcbebf;
|
||||||
|
@define-color content_view_bg_breeze #fcfcfc;
|
||||||
|
@define-color error_color_backdrop_breeze #da4453;
|
||||||
|
@define-color error_color_breeze #da4453;
|
||||||
|
@define-color error_color_insensitive_backdrop_breeze #eeafb6;
|
||||||
|
@define-color error_color_insensitive_breeze #eeafb6;
|
||||||
|
@define-color insensitive_base_color_breeze #f0f0f0;
|
||||||
|
@define-color insensitive_base_fg_color_breeze #a8a9a9;
|
||||||
|
@define-color insensitive_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_borders_breeze #d2d4d6;
|
||||||
|
@define-color insensitive_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color insensitive_selected_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_selected_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color insensitive_unfocused_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_unfocused_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color insensitive_unfocused_selected_bg_color_breeze #e3e5e7;
|
||||||
|
@define-color insensitive_unfocused_selected_fg_color_breeze #a0a1a2;
|
||||||
|
@define-color link_color_breeze #2980b9;
|
||||||
|
@define-color link_visited_color_breeze #7f8c8d;
|
||||||
|
@define-color success_color_backdrop_breeze #27ae60;
|
||||||
|
@define-color success_color_breeze #27ae60;
|
||||||
|
@define-color success_color_insensitive_backdrop_breeze #a9d6bc;
|
||||||
|
@define-color success_color_insensitive_breeze #a9d6bc;
|
||||||
|
@define-color theme_base_color_breeze #fcfcfc;
|
||||||
|
@define-color theme_bg_color_breeze #eff0f1;
|
||||||
|
@define-color theme_button_background_backdrop_breeze #eff0f1;
|
||||||
|
@define-color theme_button_background_backdrop_insensitive_breeze #e3e5e7;
|
||||||
|
@define-color theme_button_background_insensitive_breeze #e3e5e7;
|
||||||
|
@define-color theme_button_background_normal_breeze #eff0f1;
|
||||||
|
@define-color theme_button_decoration_focus_backdrop_breeze #3daee9;
|
||||||
|
@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #9cd1eb;
|
||||||
|
@define-color theme_button_decoration_focus_breeze #3daee9;
|
||||||
|
@define-color theme_button_decoration_focus_insensitive_breeze #9cd1eb;
|
||||||
|
@define-color theme_button_decoration_hover_backdrop_breeze #93cee9;
|
||||||
|
@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #bddbe9;
|
||||||
|
@define-color theme_button_decoration_hover_breeze #93cee9;
|
||||||
|
@define-color theme_button_decoration_hover_insensitive_breeze #bddbe9;
|
||||||
|
@define-color theme_button_foreground_active_backdrop_breeze #232627;
|
||||||
|
@define-color theme_button_foreground_active_backdrop_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_active_breeze #fcfcfc;
|
||||||
|
@define-color theme_button_foreground_active_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_backdrop_breeze #232627;
|
||||||
|
@define-color theme_button_foreground_backdrop_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_insensitive_breeze #a0a1a2;
|
||||||
|
@define-color theme_button_foreground_normal_breeze #232627;
|
||||||
|
@define-color theme_fg_color_breeze #232627;
|
||||||
|
@define-color theme_header_background_backdrop_breeze #eff0f1;
|
||||||
|
@define-color theme_header_background_breeze #eff0f1;
|
||||||
|
@define-color theme_header_background_light_breeze #eff0f1;
|
||||||
|
@define-color theme_header_foreground_backdrop_breeze #232627;
|
||||||
|
@define-color theme_header_foreground_breeze #232627;
|
||||||
|
@define-color theme_header_foreground_insensitive_backdrop_breeze #232627;
|
||||||
|
@define-color theme_header_foreground_insensitive_breeze #232627;
|
||||||
|
@define-color theme_hovering_selected_bg_color_breeze #93cee9;
|
||||||
|
@define-color theme_selected_bg_color_breeze #3daee9;
|
||||||
|
@define-color theme_selected_fg_color_breeze #fcfcfc;
|
||||||
|
@define-color theme_text_color_breeze #232627;
|
||||||
|
@define-color theme_titlebar_background_backdrop_breeze #eff0f1;
|
||||||
|
@define-color theme_titlebar_background_breeze #475057;
|
||||||
|
@define-color theme_titlebar_background_light_breeze #eff0f1;
|
||||||
|
@define-color theme_titlebar_foreground_backdrop_breeze #bdc3c7;
|
||||||
|
@define-color theme_titlebar_foreground_breeze #fcfcfc;
|
||||||
|
@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #bdc3c7;
|
||||||
|
@define-color theme_titlebar_foreground_insensitive_breeze #bdc3c7;
|
||||||
|
@define-color theme_unfocused_base_color_breeze #fcfcfc;
|
||||||
|
@define-color theme_unfocused_bg_color_breeze #eff0f1;
|
||||||
|
@define-color theme_unfocused_fg_color_breeze #232627;
|
||||||
|
@define-color theme_unfocused_selected_bg_color_alt_breeze #c2e0f5;
|
||||||
|
@define-color theme_unfocused_selected_bg_color_breeze #c2e0f5;
|
||||||
|
@define-color theme_unfocused_selected_fg_color_breeze #232627;
|
||||||
|
@define-color theme_unfocused_text_color_breeze #232627;
|
||||||
|
@define-color theme_unfocused_view_bg_color_breeze #f0f0f0;
|
||||||
|
@define-color theme_unfocused_view_text_color_breeze #a8a9a9;
|
||||||
|
@define-color theme_view_active_decoration_color_breeze #93cee9;
|
||||||
|
@define-color theme_view_hover_decoration_color_breeze #93cee9;
|
||||||
|
@define-color tooltip_background_breeze #232627;
|
||||||
|
@define-color tooltip_border_breeze #595c5c;
|
||||||
|
@define-color tooltip_text_breeze #fcfcfc;
|
||||||
|
@define-color unfocused_borders_breeze #bcbebf;
|
||||||
|
@define-color unfocused_insensitive_borders_breeze #d2d4d6;
|
||||||
|
@define-color warning_color_backdrop_breeze #f67400;
|
||||||
|
@define-color warning_color_breeze #f67400;
|
||||||
|
@define-color warning_color_insensitive_backdrop_breeze #f9c088;
|
||||||
|
@define-color warning_color_insensitive_breeze #f9c088;
|
1
gtk-4.0/.config/gtk-4.0/gtk.css
Normal file
1
gtk-4.0/.config/gtk-4.0/gtk.css
Normal file
@ -0,0 +1 @@
|
|||||||
|
@import 'colors.css';
|
@ -1,17 +1,19 @@
|
|||||||
[Settings]
|
[Settings]
|
||||||
gtk-theme-name=Minimal-Mistakes
|
gtk-application-prefer-dark-theme=false
|
||||||
gtk-icon-theme-name=Papirus-Minimal-Mistakes
|
gtk-cursor-theme-name=breeze_cursors
|
||||||
gtk-font-name=Hack Nerd Font 10
|
gtk-cursor-theme-size=24
|
||||||
gtk-cursor-theme-name=capitaine-cursors-light
|
gtk-decoration-layout=icon:minimize,maximize,close
|
||||||
gtk-cursor-theme-size=0
|
gtk-enable-animations=true
|
||||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
|
||||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
|
||||||
gtk-application-prefer-dark-theme=true
|
|
||||||
gtk-button-images=true
|
|
||||||
gtk-menu-images=true
|
|
||||||
gtk-enable-event-sounds=true
|
gtk-enable-event-sounds=true
|
||||||
gtk-enable-input-feedback-sounds=true
|
gtk-enable-input-feedback-sounds=true
|
||||||
|
gtk-font-name=Noto Sans, 10
|
||||||
|
gtk-icon-theme-name=breeze
|
||||||
|
gtk-modules=gail:atk-bridge:colorreload-gtk-module
|
||||||
|
gtk-primary-button-warps-slider=false
|
||||||
|
gtk-theme-name=Minimal-Mistakes
|
||||||
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
gtk-xft-antialias=true
|
gtk-xft-antialias=true
|
||||||
|
gtk-xft-dpi=98304
|
||||||
gtk-xft-hinting=true
|
gtk-xft-hinting=true
|
||||||
gtk-xft-hintstyle=hintmedium
|
gtk-xft-hintstyle=hintmedium
|
||||||
gtk-xft-rgba=rgb
|
gtk-xft-rgba=rgb
|
||||||
|
@ -1,2 +1,6 @@
|
|||||||
# created by KDE Plasma, Tue Nov 16 16:58:11 2021
|
# created by KDE Plasma, Sun Aug 13 21:47:23 2023
|
||||||
#
|
#
|
||||||
|
include "/usr/share//themes/Breeze/gtk-2.0/gtkrc"
|
||||||
|
|
||||||
|
gtk-theme-name="Breeze"
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
#Created:
|
#Created:
|
||||||
# Mon 22 November 2021, 03:15:54 PM [GMT+1]
|
# Mon 22 November 2021, 03:15:54 PM [GMT+1]
|
||||||
#Modified:
|
#Modified:
|
||||||
# Mon 07 August 2023, 09:45:19 PM [GMT+1]
|
# Sun 13 August 2023, 08:40:20 PM [GMT+1]
|
||||||
#
|
#
|
||||||
#Description:
|
#Description:
|
||||||
# <Todo>
|
# <Todo>
|
||||||
@ -21,87 +21,87 @@
|
|||||||
# <None>
|
# <None>
|
||||||
#
|
#
|
||||||
|
|
||||||
if command -v /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &>/dev/null; then
|
if command -v /usr/libexec/polkit-gnome-authentication-agent-1 &>/dev/null; then
|
||||||
if ! pgrep -f "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1" >/dev/null; then
|
if ! pgrep -f "/usr/libexec/polkit-gnome-authentication-agent-1" >/dev/null; then
|
||||||
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
|
/usr/libexec/polkit-gnome-authentication-agent-1 &
|
||||||
else
|
else
|
||||||
echo "polkit-gnome already Running"
|
echo "polkit-gnome already Running"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $DESKTOP_SESSION == "i3" ]]; then
|
if [[ $DESKTOP_SESSION == "i3" ]]; then
|
||||||
|
|
||||||
if command -v polybar &>/dev/null; then
|
if command -v polybar &>/dev/null; then
|
||||||
if ! pgrep -f "polybar" >/dev/null; then
|
if ! pgrep -f "polybar" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
if ! test -f "$HOME/.config/polybar/launch.sh"; then
|
if ! test -f "$HOME/.config/polybar/launch.sh"; then
|
||||||
echo "$HOME/.config/polybar/launch.sh could not be found"
|
echo "$HOME/.config/polybar/launch.sh could not be found"
|
||||||
else
|
|
||||||
exec "$HOME/.config/polybar/launch.sh"
|
|
||||||
fi
|
|
||||||
) &
|
|
||||||
else
|
else
|
||||||
echo "polybar already Running"
|
exec "$HOME/.config/polybar/launch.sh"
|
||||||
fi
|
fi
|
||||||
|
) &
|
||||||
else
|
else
|
||||||
echo "polybar can not be found"
|
echo "polybar already Running"
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
echo "polybar can not be found"
|
||||||
|
fi
|
||||||
|
|
||||||
if command -v i3-autolayout &>/dev/null; then
|
if command -v i3-autolayout &>/dev/null; then
|
||||||
if ! pgrep -f "i3-autolayout" >/dev/null; then
|
if ! pgrep -f "i3-autolayout" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
i3-autolayout autolayout
|
i3-autolayout autolayout
|
||||||
) &
|
) &
|
||||||
else
|
|
||||||
echo "i3-autolayout already Running"
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
echo "i3-autolayout can not be found"
|
echo "i3-autolayout already Running"
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
echo "i3-autolayout can not be found"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v xroot &>/dev/null; then
|
if command -v xroot &>/dev/null; then
|
||||||
if ! pgrep -f "xroot" >/dev/null; then
|
if ! pgrep -f "xroot" >/dev/null; then
|
||||||
if command -v xmenu_desktop &>/dev/null; then
|
if command -v xmenu_desktop &>/dev/null; then
|
||||||
if ! pgrep -f "xmenu_desktop" >/dev/null; then
|
if ! pgrep -f "xmenu_desktop" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
xroot -r xmenu_desktop
|
xroot -r xmenu_desktop
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "xroot already Running"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "xroot already Running"
|
echo "xroot already Running"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
echo "xroot already Running"
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
echo "xroot can not be found"
|
echo "xroot can not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v clipmenu-daemon &>/dev/null; then
|
if command -v clipmenu-daemon &>/dev/null; then
|
||||||
if ! pgrep -f "clipmenu-daemon" >/dev/null; then
|
if ! pgrep -f "clipmenu-daemon" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
clipmenu-daemon
|
clipmenu-daemon
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "clipmenu-daemon already Running"
|
echo "clipmenu-daemon already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "clipmenu-daemon can not be found"
|
echo "clipmenu-daemon can not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v picom &>/dev/null; then
|
if command -v picom &>/dev/null; then
|
||||||
if ! pgrep -x "picom" >/dev/null; then
|
if ! pgrep -x "picom" >/dev/null; then
|
||||||
picom --config "$HOME"/.config/picom/picom.conf &
|
picom --config "$HOME"/.config/picom/picom.conf &
|
||||||
else
|
else
|
||||||
echo "picom already Running"
|
echo "picom already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "picom could not be found"
|
echo "picom could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
################
|
################
|
||||||
@ -109,117 +109,117 @@ fi
|
|||||||
################
|
################
|
||||||
|
|
||||||
if command -v ckb-next &>/dev/null; then
|
if command -v ckb-next &>/dev/null; then
|
||||||
if ! pgrep -x "ckb-next" >/dev/null; then
|
if ! pgrep -x "ckb-next" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
ckb-next --background
|
ckb-next --background
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "ckb-next already Running"
|
echo "ckb-next already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ckb-next could not be found"
|
echo "ckb-next could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v nm-applet &>/dev/null; then
|
if command -v nm-applet &>/dev/null; then
|
||||||
if ! pgrep -x "nm-applet" >/dev/null; then
|
if ! pgrep -x "nm-applet" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
nm-applet
|
nm-applet
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "nm-applet already Running"
|
echo "nm-applet already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "nm-applet could not be found"
|
echo "nm-applet could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v blueman-applet &>/dev/null; then
|
if command -v blueman-applet &>/dev/null; then
|
||||||
if ! pgrep -x "blueman-applet" >/dev/null; then
|
if ! pgrep -x "blueman-applet" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
blueman-applet
|
blueman-applet
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "blueman-applet already Running"
|
echo "blueman-applet already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "blueman-applet could not be found"
|
echo "blueman-applet could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v touchpad-indicator &>/dev/null; then
|
if command -v touchpad-indicator &>/dev/null; then
|
||||||
if ! pgrep -f "touchpad-indicator" >/dev/null; then
|
if ! pgrep -f "touchpad-indicator" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
touchpad-indicator
|
touchpad-indicator
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "touchpad-indicator already Running"
|
echo "touchpad-indicator already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "touchpad-indicator could not be found"
|
echo "touchpad-indicator could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v cbatticon &>/dev/null; then
|
if command -v cbatticon &>/dev/null; then
|
||||||
if ! pgrep -x "cbatticon" >/dev/null; then
|
if ! pgrep -x "cbatticon" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
cbatticon
|
cbatticon
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "cbatticon already Running"
|
echo "cbatticon already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "cbatticon could not be found"
|
echo "cbatticon could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v pasystray &>/dev/null; then
|
if command -v pasystray &>/dev/null; then
|
||||||
if ! pgrep -x "pasystray" >/dev/null; then
|
if ! pgrep -x "pasystray" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 5s
|
sleep 5s
|
||||||
pasystray
|
pasystray
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "pasystray already Running"
|
echo "pasystray already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "pasystray could not be found"
|
echo "pasystray could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v gufwicon &>/dev/null; then
|
if command -v gufwicon &>/dev/null; then
|
||||||
if ! pgrep -x "gufwicon" >/dev/null; then
|
if ! pgrep -x "gufwicon" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 5s
|
sleep 5s
|
||||||
gufwicon
|
gufwicon
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "gufwicon already Running"
|
echo "gufwicon already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "gufwicon could not be found"
|
echo "gufwicon could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v numlockx &>/dev/null; then
|
if command -v numlockx &>/dev/null; then
|
||||||
numlockx on &
|
numlockx on &
|
||||||
else
|
else
|
||||||
echo "numlockx could not be found"
|
echo "numlockx could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
####################
|
####################
|
||||||
## Fix Background ##
|
## Fix Background ##
|
||||||
####################
|
####################
|
||||||
if command -v feh &>/dev/null; then
|
if command -v feh &>/dev/null; then
|
||||||
if ! test -f "$HOME/.fehbg"; then
|
if ! test -f "$HOME/.fehbg"; then
|
||||||
echo "$HOME/.fehbg could not be found"
|
echo "$HOME/.fehbg could not be found"
|
||||||
else
|
else
|
||||||
sh "$HOME/.fehbg"
|
sh "$HOME/.fehbg"
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
sh "$HOME/.fehbg"
|
sh "$HOME/.fehbg"
|
||||||
) &
|
) &
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "feh could not be found"
|
echo "feh could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
###############
|
###############
|
||||||
@ -227,33 +227,33 @@ fi
|
|||||||
###############
|
###############
|
||||||
|
|
||||||
if command -v xautolock &>/dev/null; then
|
if command -v xautolock &>/dev/null; then
|
||||||
# shellcheck disable=SC2155
|
# shellcheck disable=SC2155
|
||||||
if ! pgrep -x "xautolock" >/dev/null; then
|
if ! pgrep -x "xautolock" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
xautolock \
|
xautolock \
|
||||||
-time 15 -locker "multimonitorlock -l -- --time-str=%I:%M:%S %p" \
|
-time 15 -locker "multimonitorlock -l -- --time-str=%I:%M:%S %p" \
|
||||||
-detectsleep
|
-detectsleep
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "xautolock already Running"
|
echo "xautolock already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "xautolock could not be found"
|
echo "xautolock could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v xss-lock &>/dev/null; then
|
if command -v xss-lock &>/dev/null; then
|
||||||
# shellcheck disable=SC2155
|
# shellcheck disable=SC2155
|
||||||
if ! pgrep -x "xss-lock" >/dev/null; then
|
if ! pgrep -x "xss-lock" >/dev/null; then
|
||||||
(
|
(
|
||||||
sleep 2s
|
sleep 2s
|
||||||
xss-lock -- multimonitorlock -l -- --time-str="%I:%M:%S %p"
|
xss-lock -- multimonitorlock -l -- --time-str="%I:%M:%S %p"
|
||||||
) &
|
) &
|
||||||
else
|
else
|
||||||
echo "xss-lock already Running"
|
echo "xss-lock already Running"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "xss-lock could not be found"
|
echo "xss-lock could not be found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
################
|
################
|
||||||
@ -263,7 +263,7 @@ fi
|
|||||||
systemctl --user import-environment DISPLAY XAUTHORITY
|
systemctl --user import-environment DISPLAY XAUTHORITY
|
||||||
|
|
||||||
if command -v dbus-update-activation-environment >/dev/null 2>&1; then
|
if command -v dbus-update-activation-environment >/dev/null 2>&1; then
|
||||||
dbus-update-activation-environment DISPLAY XAUTHORITY
|
dbus-update-activation-environment DISPLAY XAUTHORITY
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# see https://wiki.archlinux.org/title/GNOME/Keyring#xinitrc
|
# see https://wiki.archlinux.org/title/GNOME/Keyring#xinitrc
|
||||||
|
@ -1,145 +0,0 @@
|
|||||||
#!/hint/bash
|
|
||||||
#
|
|
||||||
# /etc/makepkg.conf
|
|
||||||
#
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# SOURCE ACQUISITION
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
#-- The download utilities that makepkg should use to acquire sources
|
|
||||||
# Format: 'protocol::agent'
|
|
||||||
DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
|
|
||||||
'ftp::/usr/bin/curl -gqfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
|
|
||||||
'http::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
|
|
||||||
'https::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
|
|
||||||
'rsync::/usr/bin/rsync --no-motd -z %u %o'
|
|
||||||
'scp::/usr/bin/scp -C %u %o')
|
|
||||||
|
|
||||||
# Other common tools:
|
|
||||||
# /usr/bin/snarf
|
|
||||||
# /usr/bin/lftpget -c
|
|
||||||
# /usr/bin/wget
|
|
||||||
|
|
||||||
#-- The package required by makepkg to download VCS sources
|
|
||||||
# Format: 'protocol::package'
|
|
||||||
VCSCLIENTS=('bzr::bzr'
|
|
||||||
'git::git'
|
|
||||||
'hg::mercurial'
|
|
||||||
'svn::subversion')
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# ARCHITECTURE, COMPILE FLAGS
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
CARCH="x86_64"
|
|
||||||
CHOST="x86_64-pc-linux-gnu"
|
|
||||||
|
|
||||||
#-- Compiler and Linker Flags
|
|
||||||
CPPFLAGS="-D_FORTIFY_SOURCE=2"
|
|
||||||
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt"
|
|
||||||
CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt"
|
|
||||||
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
|
|
||||||
#-- Make Flags: change this for DistCC/SMP systems
|
|
||||||
#MAKEFLAGS="-j2"
|
|
||||||
#-- Debugging flags
|
|
||||||
DEBUG_CFLAGS="-g -fvar-tracking-assignments"
|
|
||||||
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# BUILD ENVIRONMENT
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
# Defaults: BUILDENV=(!distcc !color !ccache check !sign)
|
|
||||||
# A negated environment option will do the opposite of the comments below.
|
|
||||||
#
|
|
||||||
#-- distcc: Use the Distributed C/C++/ObjC compiler
|
|
||||||
#-- color: Colorize output messages
|
|
||||||
#-- ccache: Use ccache to cache compilation
|
|
||||||
#-- check: Run the check() function if present in the PKGBUILD
|
|
||||||
#-- sign: Generate PGP signature file
|
|
||||||
#
|
|
||||||
BUILDENV=(!distcc color !ccache check sign)
|
|
||||||
#
|
|
||||||
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
|
|
||||||
#-- specify a space-delimited list of hosts running in the DistCC cluster.
|
|
||||||
#DISTCC_HOSTS=""
|
|
||||||
#
|
|
||||||
#-- Specify a directory for package building.
|
|
||||||
#BUILDDIR=/tmp/makepkg
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# GLOBAL PACKAGE OPTIONS
|
|
||||||
# These are default values for the options=() settings
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
# Default: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug)
|
|
||||||
# A negated option will do the opposite of the comments below.
|
|
||||||
#
|
|
||||||
#-- strip: Strip symbols from binaries/libraries
|
|
||||||
#-- docs: Save doc directories specified by DOC_DIRS
|
|
||||||
#-- libtool: Leave libtool (.la) files in packages
|
|
||||||
#-- staticlibs: Leave static library (.a) files in packages
|
|
||||||
#-- emptydirs: Leave empty directories in packages
|
|
||||||
#-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip
|
|
||||||
#-- purge: Remove files specified by PURGE_TARGETS
|
|
||||||
#-- debug: Add debugging flags as specified in DEBUG_* variables
|
|
||||||
#
|
|
||||||
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug)
|
|
||||||
|
|
||||||
#-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512
|
|
||||||
INTEGRITY_CHECK=(md5)
|
|
||||||
#-- Options to be used when stripping binaries. See `man strip' for details.
|
|
||||||
STRIP_BINARIES="--strip-all"
|
|
||||||
#-- Options to be used when stripping shared libraries. See `man strip' for details.
|
|
||||||
STRIP_SHARED="--strip-unneeded"
|
|
||||||
#-- Options to be used when stripping static libraries. See `man strip' for details.
|
|
||||||
STRIP_STATIC="--strip-debug"
|
|
||||||
#-- Manual (man and info) directories to compress (if zipman is specified)
|
|
||||||
MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
|
|
||||||
#-- Doc directories to remove (if !docs is specified)
|
|
||||||
DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
|
|
||||||
#-- Files to be removed from all packages (if purge is specified)
|
|
||||||
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
|
|
||||||
#-- Directory to store source code in for debug packages
|
|
||||||
DBGSRCDIR="/usr/src/debug"
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# PACKAGE OUTPUT
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
# Default: put built package and cached source in build directory
|
|
||||||
#
|
|
||||||
#-- Destination: specify a fixed directory where all packages will be placed
|
|
||||||
PKGDEST=~/.makpkg/packages
|
|
||||||
#-- Source cache: specify a fixed directory where source files will be cached
|
|
||||||
SRCDEST=~/.makpkg/sources
|
|
||||||
#-- Source packages: specify a fixed directory where all src packages will be placed
|
|
||||||
SRCPKGDEST=~/.makpkg/srcpackages
|
|
||||||
#-- Log files: specify a fixed directory where all log files will be placed
|
|
||||||
LOGDEST=~/.makpkg/makepkglogs
|
|
||||||
#-- Packager: name/email of the person or organization building packages
|
|
||||||
PACKAGER="Wayne Wesley <wayne6324@gmail.com>"
|
|
||||||
#-- Specify a key to use for package signing
|
|
||||||
GPGKEY="75A38DC684F1A0B808918BCEE30EC2FBFB05C44F"
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# COMPRESSION DEFAULTS
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
COMPRESSGZ=(gzip -c -f -n)
|
|
||||||
COMPRESSBZ2=(bzip2 -c -f)
|
|
||||||
COMPRESSXZ=(xz -c -z -)
|
|
||||||
COMPRESSZST=(zstd -c -z -q -)
|
|
||||||
COMPRESSLRZ=(lrzip -q)
|
|
||||||
COMPRESSLZO=(lzop -q)
|
|
||||||
COMPRESSZ=(compress -c -f)
|
|
||||||
COMPRESSLZ4=(lz4 -q)
|
|
||||||
COMPRESSLZ=(lzip -c -f)
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# EXTENSION DEFAULTS
|
|
||||||
#########################################################################
|
|
||||||
#
|
|
||||||
PKGEXT='.pkg.tar.zst'
|
|
||||||
SRCEXT='.src.tar.zst'
|
|
4
nitrogen/.config/nitrogen/bg-saved.cfg
Normal file
4
nitrogen/.config/nitrogen/bg-saved.cfg
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[xin_-1]
|
||||||
|
file=/run/media/repo/500GB/.gitlabs/DotFiles/feh/.config/feh/backgrounds/Arch_Wallpaper-MM.png
|
||||||
|
mode=4
|
||||||
|
bgcolor=#000000
|
12
nitrogen/.config/nitrogen/nitrogen.cfg
Normal file
12
nitrogen/.config/nitrogen/nitrogen.cfg
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[geometry]
|
||||||
|
posx=-1
|
||||||
|
posy=-1
|
||||||
|
sizex=450
|
||||||
|
sizey=500
|
||||||
|
|
||||||
|
[nitrogen]
|
||||||
|
view=icon
|
||||||
|
recurse=true
|
||||||
|
sort=alpha
|
||||||
|
icon_caps=false
|
||||||
|
dirs=/run/media/repo/500GB/.gitlabs/DotFiles/feh;
|
@ -27,10 +27,19 @@ from widgets import Widgets
|
|||||||
from groups import Groups
|
from groups import Groups
|
||||||
from colors import colorScheme, currentColor
|
from colors import colorScheme, currentColor
|
||||||
|
|
||||||
locale.setlocale(locale.LC_ALL, '')
|
locale.setlocale(locale.LC_ALL, "")
|
||||||
|
|
||||||
from libqtile import qtile, bar, layout, hook
|
from libqtile import qtile, bar, layout, hook
|
||||||
from libqtile.config import Key, Click, Drag, Screen, Match, KeyChord, ScratchPad, DropDown
|
from libqtile.config import (
|
||||||
|
Key,
|
||||||
|
Click,
|
||||||
|
Drag,
|
||||||
|
Screen,
|
||||||
|
Match,
|
||||||
|
KeyChord,
|
||||||
|
ScratchPad,
|
||||||
|
DropDown,
|
||||||
|
)
|
||||||
from libqtile.lazy import lazy
|
from libqtile.lazy import lazy
|
||||||
|
|
||||||
from typing import Callable
|
from typing import Callable
|
||||||
@ -45,13 +54,14 @@ from colors import foregroundColor, backgroundColor
|
|||||||
## Utils ##
|
## Utils ##
|
||||||
###########
|
###########
|
||||||
|
|
||||||
|
|
||||||
def go_to_group(name: str) -> Callable:
|
def go_to_group(name: str) -> Callable:
|
||||||
def _inner(qtile: qtile) -> None:
|
def _inner(qtile: qtile) -> None:
|
||||||
if len(qtile.screens) == 1:
|
if len(qtile.screens) == 1:
|
||||||
qtile.groups_map[name].cmd_toscreen()
|
qtile.groups_map[name].cmd_toscreen()
|
||||||
return
|
return
|
||||||
|
|
||||||
if name in '12345':
|
if name in "12345":
|
||||||
qtile.focus_screen(0)
|
qtile.focus_screen(0)
|
||||||
qtile.groups_map[name].cmd_toscreen()
|
qtile.groups_map[name].cmd_toscreen()
|
||||||
else:
|
else:
|
||||||
@ -62,49 +72,45 @@ def go_to_group(name: str) -> Callable:
|
|||||||
|
|
||||||
|
|
||||||
class Commands(object):
|
class Commands(object):
|
||||||
editor = 'code'
|
editor = "code"
|
||||||
menu = 'menu'
|
menu = "menu"
|
||||||
browser = 'firefox'
|
browser = "firefox"
|
||||||
terminal = 'alacritty'
|
terminal = "alacritty"
|
||||||
btop = 'kitty --class=btop -e btop'
|
btop = "kitty --class=btop -e btop"
|
||||||
powermenu = 'rofi -show powermenu -config ~/.config/rofi/powermenu.rasi'
|
powermenu = "rofi -show powermenu -config ~/.config/rofi/powermenu.rasi"
|
||||||
vbox = 'virt-manager'
|
vbox = "virt-manager"
|
||||||
files = 'nemo'
|
files = "nemo"
|
||||||
mail = 'thunderbird'
|
mail = "thunderbird"
|
||||||
passmenu = 'passmenu'
|
passmenu = "passmenu"
|
||||||
|
|
||||||
autostart = ['autostart']
|
autostart = ["autostart"]
|
||||||
configure = ['autorandr --load qtile']
|
# configure = ['autorandr --load qtile']
|
||||||
|
|
||||||
|
|
||||||
##################
|
##################
|
||||||
## Key Bindings ##
|
## Key Bindings ##
|
||||||
##################
|
##################
|
||||||
|
|
||||||
ALT = 'mod1'
|
ALT = "mod1"
|
||||||
MOD = 'mod4'
|
MOD = "mod4"
|
||||||
CTRL = 'control'
|
CTRL = "control"
|
||||||
SHIFT = 'shift'
|
SHIFT = "shift"
|
||||||
|
|
||||||
keys = [
|
keys = [
|
||||||
# qtile commands
|
# qtile commands
|
||||||
Key([MOD, SHIFT], "r", lazy.reload_config(), desc="Reload the config"),
|
Key([MOD, SHIFT], "r", lazy.reload_config(), desc="Reload the config"),
|
||||||
Key([MOD, CTRL], "r", lazy.restart(), desc="Restart qtile"),
|
Key([MOD, CTRL], "r", lazy.restart(), desc="Restart qtile"),
|
||||||
|
|
||||||
# Switch between windows
|
# Switch between windows
|
||||||
Key([MOD], "h", lazy.layout.left(), desc="Move focus to left"),
|
Key([MOD], "h", lazy.layout.left(), desc="Move focus to left"),
|
||||||
Key([MOD], "l", lazy.layout.right(), desc="Move focus to right"),
|
Key([MOD], "l", lazy.layout.right(), desc="Move focus to right"),
|
||||||
Key([MOD], "j", lazy.layout.down(), desc="Move focus down"),
|
Key([MOD], "j", lazy.layout.down(), desc="Move focus down"),
|
||||||
Key([MOD], "k", lazy.layout.up(), desc="Move focus up"),
|
Key([MOD], "k", lazy.layout.up(), desc="Move focus up"),
|
||||||
|
|
||||||
# reset all windows
|
# reset all windows
|
||||||
Key([MOD], "n", lazy.layout.normalize(), desc="Reset all window sizes"),
|
Key([MOD], "n", lazy.layout.normalize(), desc="Reset all window sizes"),
|
||||||
|
|
||||||
# Toggle between different layouts as defined below
|
# Toggle between different layouts as defined below
|
||||||
Key([MOD], "Tab", lazy.next_layout(), desc="Toggle between layouts"),
|
Key([MOD], "Tab", lazy.next_layout(), desc="Toggle between layouts"),
|
||||||
Key([MOD], "t", lazy.window.toggle_floating(), desc='Toggle floating'),
|
Key([MOD], "t", lazy.window.toggle_floating(), desc="Toggle floating"),
|
||||||
Key([MOD], "q", lazy.window.kill(), desc="Kill focused window"),
|
Key([MOD], "q", lazy.window.kill(), desc="Kill focused window"),
|
||||||
|
|
||||||
# Custom keybinds
|
# Custom keybinds
|
||||||
Key([MOD], "Return", lazy.spawn(Commands.terminal), desc="Launch terminal"),
|
Key([MOD], "Return", lazy.spawn(Commands.terminal), desc="Launch terminal"),
|
||||||
Key([MOD], "m", lazy.spawn(Commands.menu), desc="Launch menu"),
|
Key([MOD], "m", lazy.spawn(Commands.menu), desc="Launch menu"),
|
||||||
@ -114,64 +120,70 @@ keys = [
|
|||||||
Key([MOD, SHIFT], "e", lazy.spawn(Commands.powermenu), desc="Launch power menu"),
|
Key([MOD, SHIFT], "e", lazy.spawn(Commands.powermenu), desc="Launch power menu"),
|
||||||
Key([MOD, SHIFT], "Return", lazy.spawn(Commands.files), desc="Launch files"),
|
Key([MOD, SHIFT], "Return", lazy.spawn(Commands.files), desc="Launch files"),
|
||||||
Key([MOD], "b", lazy.spawn(Commands.btop), desc="Launch btop"),
|
Key([MOD], "b", lazy.spawn(Commands.btop), desc="Launch btop"),
|
||||||
|
|
||||||
# Audio Settings
|
# Audio Settings
|
||||||
Key([], "XF86AudioMute", lazy.spawn("amixer -D pulse set Master toggle")),
|
Key([], "XF86AudioMute", lazy.spawn("amixer -D pulse set Master toggle")),
|
||||||
Key([], "XF86AudioLowerVolume", lazy.spawn("amixer -D pulse sset Master '5%-' unmute")),
|
Key(
|
||||||
Key([], "XF86AudioRaiseVolume", lazy.spawn("amixer -D pulse sset Master '5%+' unmute")),
|
[],
|
||||||
|
"XF86AudioLowerVolume",
|
||||||
|
lazy.spawn("amixer -D pulse sset Master '5%-' unmute"),
|
||||||
|
),
|
||||||
|
Key(
|
||||||
|
[],
|
||||||
|
"XF86AudioRaiseVolume",
|
||||||
|
lazy.spawn("amixer -D pulse sset Master '5%+' unmute"),
|
||||||
|
),
|
||||||
# https://github.com/acrisci/playerctl/
|
# https://github.com/acrisci/playerctl/
|
||||||
Key([], "XF86AudioPlay", lazy.spawn("playerctl play-pause")),
|
Key([], "XF86AudioPlay", lazy.spawn("playerctl play-pause")),
|
||||||
Key([], "XF86AudioNext", lazy.spawn("playerctl next")),
|
Key([], "XF86AudioNext", lazy.spawn("playerctl next")),
|
||||||
Key([], "XF86AudioPrev", lazy.spawn("playerctl previous")),
|
Key([], "XF86AudioPrev", lazy.spawn("playerctl previous")),
|
||||||
Key([], "XF86AudioStop", lazy.spawn("playerctl stop")),
|
Key([], "XF86AudioStop", lazy.spawn("playerctl stop")),
|
||||||
|
|
||||||
# xBacklight
|
# xBacklight
|
||||||
Key([], "XF86MonBrightnessUp", lazy.spawn("xbacklight +10")),
|
Key([], "XF86MonBrightnessUp", lazy.spawn("xbacklight +10")),
|
||||||
Key([], "XF86MonBrightnessDown", lazy.spawn("xbacklight -10")),
|
Key([], "XF86MonBrightnessDown", lazy.spawn("xbacklight -10")),
|
||||||
]
|
]
|
||||||
|
|
||||||
keys.extend([
|
keys.extend(
|
||||||
################
|
[
|
||||||
## Key Chords ##
|
################
|
||||||
################
|
## Key Chords ##
|
||||||
|
################
|
||||||
# Grow windows. If current window is on the edge of screen and direction
|
# Grow windows. If current window is on the edge of screen and direction
|
||||||
# will be to screen edge - window would shrink.
|
# will be to screen edge - window would shrink.
|
||||||
KeyChord(
|
KeyChord(
|
||||||
[MOD],
|
[MOD],
|
||||||
"r",
|
"r",
|
||||||
[
|
[
|
||||||
Key([], "h", lazy.layout.grow_left(), desc="Grow window to the left"),
|
Key([], "h", lazy.layout.grow_left(), desc="Grow window to the left"),
|
||||||
Key([], "l", lazy.layout.grow_right(), desc="Grow window to the right"),
|
Key([], "l", lazy.layout.grow_right(), desc="Grow window to the right"),
|
||||||
Key([], "j", lazy.layout.grow_down(), desc="Grow window down"),
|
Key([], "j", lazy.layout.grow_down(), desc="Grow window down"),
|
||||||
Key([], "k", lazy.layout.grow_up(), desc="Grow window up"),
|
Key([], "k", lazy.layout.grow_up(), desc="Grow window up"),
|
||||||
],
|
],
|
||||||
mode=True,
|
mode=True,
|
||||||
name="Resize Windows"
|
name="Resize Windows",
|
||||||
),
|
),
|
||||||
KeyChord(
|
KeyChord(
|
||||||
[MOD, CTRL],
|
[MOD, CTRL],
|
||||||
"g",
|
"g",
|
||||||
[
|
[
|
||||||
Key([], "s", lazy.spawn('prime-run steam'), desc="Spawn steam"),
|
Key([], "s", lazy.spawn("prime-run steam"), desc="Spawn steam"),
|
||||||
Key([], "m", lazy.spawn('prime-run minecraft'), desc="Spawn minecraft"),
|
Key([], "m", lazy.spawn("prime-run minecraft"), desc="Spawn minecraft"),
|
||||||
],
|
],
|
||||||
mode=False,
|
mode=False,
|
||||||
name="Launch Game"
|
name="Launch Game",
|
||||||
),
|
),
|
||||||
KeyChord(
|
KeyChord(
|
||||||
[MOD],
|
[MOD],
|
||||||
"Print",
|
"Print",
|
||||||
[
|
[
|
||||||
Key([], "w", lazy.spawn('win-shot -w'), desc="Screen Shot Window"),
|
Key([], "w", lazy.spawn("win-shot -w"), desc="Screen Shot Window"),
|
||||||
Key([], "s", lazy.spawn('win-shot -s'), desc="Screen Shot Selected"),
|
Key([], "s", lazy.spawn("win-shot -s"), desc="Screen Shot Selected"),
|
||||||
Key([], "f", lazy.spawn('win-shot -f'), desc="Screen Shot Full"),
|
Key([], "f", lazy.spawn("win-shot -f"), desc="Screen Shot Full"),
|
||||||
],
|
],
|
||||||
mode=False,
|
mode=False,
|
||||||
name="Take a Screenshot"
|
name="Take a Screenshot",
|
||||||
),
|
),
|
||||||
])
|
]
|
||||||
|
)
|
||||||
|
|
||||||
############
|
############
|
||||||
## Groups ##
|
## Groups ##
|
||||||
@ -181,28 +193,66 @@ groups = Groups.groups
|
|||||||
|
|
||||||
# Define scratchpads
|
# Define scratchpads
|
||||||
groups.append(
|
groups.append(
|
||||||
ScratchPad("Hyper_L",
|
ScratchPad(
|
||||||
[
|
"Hyper_L",
|
||||||
DropDown("term", "kitty --name=scratch", width=0.6, height=0.6, x=0.2, y=0.1, opacity=1),
|
[
|
||||||
DropDown("clifm", "kitty --name=clifm -e clifm", width=0.6, height=0.6, x=0.2, y=0.1, opacity=0.8),
|
DropDown(
|
||||||
DropDown("btop", "kitty --name=btop -e btop", width=0.6, height=0.6, x=0.2, y=0.1, opacity=0.8),
|
"term",
|
||||||
DropDown("volume", "pavucontrol", width=0.6, height=0.6, x=0.2, y=0.1, opacity=0.8),
|
"kitty --name=scratch",
|
||||||
])
|
width=0.6,
|
||||||
|
height=0.6,
|
||||||
|
x=0.2,
|
||||||
|
y=0.1,
|
||||||
|
opacity=1,
|
||||||
|
),
|
||||||
|
DropDown(
|
||||||
|
"clifm",
|
||||||
|
"kitty --name=clifm -e clifm",
|
||||||
|
width=0.6,
|
||||||
|
height=0.6,
|
||||||
|
x=0.2,
|
||||||
|
y=0.1,
|
||||||
|
opacity=0.8,
|
||||||
|
),
|
||||||
|
DropDown(
|
||||||
|
"btop",
|
||||||
|
"kitty --name=btop -e btop",
|
||||||
|
width=0.6,
|
||||||
|
height=0.6,
|
||||||
|
x=0.2,
|
||||||
|
y=0.1,
|
||||||
|
opacity=0.8,
|
||||||
|
),
|
||||||
|
DropDown(
|
||||||
|
"volume",
|
||||||
|
"pavucontrol",
|
||||||
|
width=0.6,
|
||||||
|
height=0.6,
|
||||||
|
x=0.2,
|
||||||
|
y=0.1,
|
||||||
|
opacity=0.8,
|
||||||
|
),
|
||||||
|
],
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
for i in groups:
|
for i in groups:
|
||||||
keys.extend([
|
keys.extend(
|
||||||
Key([MOD], i.name, lazy.function(go_to_group(i.name))),
|
[
|
||||||
Key([MOD, "shift"], i.name, lazy.window.togroup(i.name)),
|
Key([MOD], i.name, lazy.function(go_to_group(i.name))),
|
||||||
])
|
Key([MOD, "shift"], i.name, lazy.window.togroup(i.name)),
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
# Scratchpad keybindings
|
# Scratchpad keybindings
|
||||||
keys.extend([
|
keys.extend(
|
||||||
Key([CTRL], "Return", lazy.group['Hyper_L'].dropdown_toggle('term')),
|
[
|
||||||
Key([ALT], "c", lazy.group['Hyper_L'].dropdown_toggle('clifm')),
|
Key([CTRL], "Return", lazy.group["Hyper_L"].dropdown_toggle("term")),
|
||||||
Key([ALT], "b", lazy.group['Hyper_L'].dropdown_toggle('btop')),
|
Key([ALT], "c", lazy.group["Hyper_L"].dropdown_toggle("clifm")),
|
||||||
Key([ALT], "v", lazy.group['Hyper_L'].dropdown_toggle('volume')),
|
Key([ALT], "b", lazy.group["Hyper_L"].dropdown_toggle("btop")),
|
||||||
])
|
Key([ALT], "v", lazy.group["Hyper_L"].dropdown_toggle("volume")),
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
####################
|
####################
|
||||||
@ -222,8 +272,12 @@ layouts = [
|
|||||||
**layout_theme,
|
**layout_theme,
|
||||||
add_after_last=True,
|
add_after_last=True,
|
||||||
),
|
),
|
||||||
layout.Columns(**layout_theme,),
|
layout.Columns(
|
||||||
layout.Max(**layout_theme,),
|
**layout_theme,
|
||||||
|
),
|
||||||
|
layout.Max(
|
||||||
|
**layout_theme,
|
||||||
|
),
|
||||||
# Try more layouts by unleashing below layouts.
|
# Try more layouts by unleashing below layouts.
|
||||||
layout.Stack(**layout_theme, num_stacks=2),
|
layout.Stack(**layout_theme, num_stacks=2),
|
||||||
# layout.Bsp(**layout_theme),
|
# layout.Bsp(**layout_theme),
|
||||||
@ -232,13 +286,23 @@ layouts = [
|
|||||||
ratio=0.4,
|
ratio=0.4,
|
||||||
new_client_position="after_current",
|
new_client_position="after_current",
|
||||||
),
|
),
|
||||||
layout.Matrix(**layout_theme,),
|
layout.Matrix(
|
||||||
layout.MonadTall(**layout_theme,),
|
**layout_theme,
|
||||||
layout.MonadWide(**layout_theme,),
|
),
|
||||||
layout.RatioTile(**layout_theme,),
|
layout.MonadTall(
|
||||||
|
**layout_theme,
|
||||||
|
),
|
||||||
|
layout.MonadWide(
|
||||||
|
**layout_theme,
|
||||||
|
),
|
||||||
|
layout.RatioTile(
|
||||||
|
**layout_theme,
|
||||||
|
),
|
||||||
# layout.TreeTab(**layout_theme,),
|
# layout.TreeTab(**layout_theme,),
|
||||||
# layout.VerticalTile(**layout_theme,),
|
# layout.VerticalTile(**layout_theme,),
|
||||||
layout.Zoomy(**layout_theme,),
|
layout.Zoomy(
|
||||||
|
**layout_theme,
|
||||||
|
),
|
||||||
]
|
]
|
||||||
|
|
||||||
floating_layout = layout.Floating(
|
floating_layout = layout.Floating(
|
||||||
@ -381,8 +445,15 @@ screens = [
|
|||||||
## Floating Drag ##
|
## Floating Drag ##
|
||||||
###################
|
###################
|
||||||
mouse = [
|
mouse = [
|
||||||
Drag([MOD], "Button1", lazy.window.set_position_floating(), start=lazy.window.get_position()),
|
Drag(
|
||||||
Drag([MOD], "Button3", lazy.window.set_size_floating(), start=lazy.window.get_size()),
|
[MOD],
|
||||||
|
"Button1",
|
||||||
|
lazy.window.set_position_floating(),
|
||||||
|
start=lazy.window.get_position(),
|
||||||
|
),
|
||||||
|
Drag(
|
||||||
|
[MOD], "Button3", lazy.window.set_size_floating(), start=lazy.window.get_size()
|
||||||
|
),
|
||||||
Click([MOD], "Button2", lazy.window.bring_to_front()),
|
Click([MOD], "Button2", lazy.window.bring_to_front()),
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -414,22 +485,45 @@ wl_input_rules = None
|
|||||||
# java that happens to be on java's whitelist.
|
# java that happens to be on java's whitelist.
|
||||||
wmname = "Qtile"
|
wmname = "Qtile"
|
||||||
|
|
||||||
|
|
||||||
@hook.subscribe.screens_reconfigured
|
@hook.subscribe.screens_reconfigured
|
||||||
async def _():
|
async def _():
|
||||||
if len(qtile.screens) > 1:
|
if len(qtile.screens) > 1:
|
||||||
Widgets.groupBox1.visible_groups = ['1', '2', '3', '4', '5']
|
Widgets.groupBox1.visible_groups = ["1", "2", "3", "4", "5"]
|
||||||
Widgets.groupBox2.visible_groups = ['6', '7', '8', '9', '0']
|
Widgets.groupBox2.visible_groups = ["6", "7", "8", "9", "0"]
|
||||||
else:
|
else:
|
||||||
Widgets.groupBox1.visible_groups = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '0']
|
Widgets.groupBox1.visible_groups = [
|
||||||
|
"1",
|
||||||
|
"2",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"5",
|
||||||
|
"6",
|
||||||
|
"7",
|
||||||
|
"8",
|
||||||
|
"9",
|
||||||
|
"0",
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
@hook.subscribe.startup_once
|
@hook.subscribe.startup_once
|
||||||
def start_once():
|
def start_once():
|
||||||
if len(qtile.screens) > 1:
|
if len(qtile.screens) > 1:
|
||||||
Widgets.groupBox1.visible_groups = ['1', '2', '3', '4', '5']
|
Widgets.groupBox1.visible_groups = ["1", "2", "3", "4", "5"]
|
||||||
Widgets.groupBox2.visible_groups = ['6', '7', '8', '9', '0']
|
Widgets.groupBox2.visible_groups = ["6", "7", "8", "9", "0"]
|
||||||
else:
|
else:
|
||||||
Widgets.groupBox1.visible_groups = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '0']
|
Widgets.groupBox1.visible_groups = [
|
||||||
|
"1",
|
||||||
|
"2",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"5",
|
||||||
|
"6",
|
||||||
|
"7",
|
||||||
|
"8",
|
||||||
|
"9",
|
||||||
|
"0",
|
||||||
|
]
|
||||||
|
|
||||||
for configure in Commands.configure:
|
for configure in Commands.configure:
|
||||||
subprocess.Popen([configure], shell=True)
|
subprocess.Popen([configure], shell=True)
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
LastUsed=1691918883
|
LastUsed=1691930658
|
||||||
Message='Fully Updated'
|
Message='Fully Updated'
|
||||||
|
@ -1,11 +1,16 @@
|
|||||||
[MainWindow]
|
[MainWindow]
|
||||||
|
1920x1080 screen: Height=702
|
||||||
|
1920x1080 screen: Width=1024
|
||||||
|
1920x1080 screen: XPosition=448
|
||||||
|
1920x1080 screen: YPosition=181
|
||||||
Height 1080=702
|
Height 1080=702
|
||||||
Height 768=702
|
Height 768=702
|
||||||
MenuBar=Disabled
|
MenuBar=Disabled
|
||||||
State=AAAA/wAAAAD9AAAAAAAABAAAAAK+AAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgAAAAAA/////wAAAAAAAAAA
|
State=AAAA/wAAAAD9AAAAAAAABAAAAAKZAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgEAAAAA/////wAAAAAAAAAA
|
||||||
ToolBarsMovable=Disabled
|
ToolBarsMovable=Disabled
|
||||||
Width 1366=673
|
Width 1366=673
|
||||||
Width 1920=1024
|
Width 1920=1024
|
||||||
|
eDP-1=eDP-1
|
||||||
eDP1 HDMI-1-0 Height 1920x1080=702
|
eDP1 HDMI-1-0 Height 1920x1080=702
|
||||||
eDP1 HDMI-1-0 Width 1920x1080=1024
|
eDP1 HDMI-1-0 Width 1920x1080=1024
|
||||||
eDP1 HDMI-1-0 XPosition 1920x1080=378
|
eDP1 HDMI-1-0 XPosition 1920x1080=378
|
||||||
|
25
xprofile/.profile
Normal file
25
xprofile/.profile
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Sample .profile for SUSE Linux
|
||||||
|
# rewritten by Christian Steinruecken <cstein@suse.de>
|
||||||
|
#
|
||||||
|
# This file is read each time a login shell is started.
|
||||||
|
# All other interactive shells will only read .bashrc; this is particularly
|
||||||
|
# important for language settings, see below.
|
||||||
|
|
||||||
|
test -z "$PROFILEREAD" && . /etc/profile || true
|
||||||
|
|
||||||
|
# Some applications read the EDITOR variable to determine your favourite text
|
||||||
|
# editor. So uncomment the line below and enter the editor of your choice :-)
|
||||||
|
#export EDITOR=/usr/bin/vim
|
||||||
|
#export EDITOR=/usr/bin/mcedit
|
||||||
|
|
||||||
|
# For some news readers it makes sense to specify the NEWSSERVER variable here
|
||||||
|
#export NEWSSERVER=your.news.server
|
||||||
|
|
||||||
|
# Some people don't like fortune. If you uncomment the following lines,
|
||||||
|
# you will have a fortune each time you log in ;-)
|
||||||
|
|
||||||
|
#if [ -x /usr/bin/fortune ] ; then
|
||||||
|
# echo
|
||||||
|
# /usr/bin/fortune
|
||||||
|
# echo
|
||||||
|
#fi
|
Loading…
Reference in New Issue
Block a user