This commit is contained in:
The-Repo-Club 2023-08-13 23:55:16 +01:00
parent 774e90c8b3
commit a0adfd9d34
No known key found for this signature in database
GPG Key ID: E30EC2FBFB05C44F
52 changed files with 617 additions and 481 deletions

View File

@ -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

View File

@ -1 +0,0 @@
/usr/share/touchpad-indicator/touchpad-indicator-autostart.desktop

Binary file not shown.

View File

@ -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

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,5 @@
# created by KDE Plasma, Sun Aug 13 21:47:23 2023
#
gtk-alternative-button-order = 1

View File

@ -4,10 +4,10 @@
include "/home/repo/.gtkrc-2.0.mine"
gtk-theme-name="Minimal-Mistakes"
gtk-icon-theme-name="Papirus-Minimal-Mistakes"
gtk-font-name="Hack Nerd Font 10"
gtk-cursor-theme-name="capitaine-cursors-light"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-font-name="Hack Nerd Font Mono 10"
gtk-cursor-theme-name="breeze_cursors"
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
@ -15,6 +15,6 @@ gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintmedium"
gtk-xft-hintstyle="hintfull"
gtk-xft-rgba="rgb"
gtk-modules="gail:atk-bridge"

View File

@ -1,7 +1,6 @@
file:///mnt/500GB/.aur .aur
file:///run/media/repo/500GB/.aur .aur
file:///home/repo/.cache .cache
file:///home/repo/.config .config
file:///mnt/500GB/.gitlabs .gitlabs
file:///home/repo/.local .local
file:///home/repo/.makpkg .makpkg
file:///mnt/500GB/.games/Steam/steamapps/compatdata/1248130/pfx/drive_c/users/steamuser/Documents/My%20Games/FarmingSimulator2022 FarmingSimulator2022
file:///run/media/repo/500GB/.gitlabs .gitlabs
file:///run/media/repo/500GB/IOS IOS

View 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;

View File

@ -0,0 +1 @@
@import 'colors.css';

View File

@ -1,19 +1,23 @@
[Settings]
gtk-theme-name=Minimal-Mistakes
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-application-prefer-dark-theme=false
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-input-feedback-sounds=1
gtk-error-bell=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintmedium
gtk-xft-rgba=rgb
gtk-font-name=Hack Nerd Font Mono 10
gtk-icon-theme-name=Papirus-Minimal-Mistakes
gtk-menu-images=1
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

View 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;

View File

@ -0,0 +1 @@
@import 'colors.css';

View File

@ -1,17 +1,19 @@
[Settings]
gtk-theme-name=Minimal-Mistakes
gtk-icon-theme-name=Papirus-Minimal-Mistakes
gtk-font-name=Hack Nerd Font 10
gtk-cursor-theme-name=capitaine-cursors-light
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=true
gtk-menu-images=true
gtk-application-prefer-dark-theme=false
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=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-dpi=98304
gtk-xft-hinting=true
gtk-xft-hintstyle=hintmedium
gtk-xft-rgba=rgb

View File

@ -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"

View File

@ -12,7 +12,7 @@
#Created:
# Mon 22 November 2021, 03:15:54 PM [GMT+1]
#Modified:
# Mon 07 August 2023, 09:45:19 PM [GMT+1]
# Sun 13 August 2023, 08:40:20 PM [GMT+1]
#
#Description:
# <Todo>
@ -21,9 +21,9 @@
# <None>
#
if command -v /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &>/dev/null; then
if ! pgrep -f "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1" >/dev/null; then
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
if command -v /usr/libexec/polkit-gnome-authentication-agent-1 &>/dev/null; then
if ! pgrep -f "/usr/libexec/polkit-gnome-authentication-agent-1" >/dev/null; then
/usr/libexec/polkit-gnome-authentication-agent-1 &
else
echo "polkit-gnome already Running"
fi

View File

@ -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'

View 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

View 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;

View File

@ -27,10 +27,19 @@ from widgets import Widgets
from groups import Groups
from colors import colorScheme, currentColor
locale.setlocale(locale.LC_ALL, '')
locale.setlocale(locale.LC_ALL, "")
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 typing import Callable
@ -45,13 +54,14 @@ from colors import foregroundColor, backgroundColor
## Utils ##
###########
def go_to_group(name: str) -> Callable:
def _inner(qtile: qtile) -> None:
if len(qtile.screens) == 1:
qtile.groups_map[name].cmd_toscreen()
return
if name in '12345':
if name in "12345":
qtile.focus_screen(0)
qtile.groups_map[name].cmd_toscreen()
else:
@ -62,49 +72,45 @@ def go_to_group(name: str) -> Callable:
class Commands(object):
editor = 'code'
menu = 'menu'
browser = 'firefox'
terminal = 'alacritty'
btop = 'kitty --class=btop -e btop'
powermenu = 'rofi -show powermenu -config ~/.config/rofi/powermenu.rasi'
vbox = 'virt-manager'
files = 'nemo'
mail = 'thunderbird'
passmenu = 'passmenu'
editor = "code"
menu = "menu"
browser = "firefox"
terminal = "alacritty"
btop = "kitty --class=btop -e btop"
powermenu = "rofi -show powermenu -config ~/.config/rofi/powermenu.rasi"
vbox = "virt-manager"
files = "nemo"
mail = "thunderbird"
passmenu = "passmenu"
autostart = ['autostart']
configure = ['autorandr --load qtile']
autostart = ["autostart"]
# configure = ['autorandr --load qtile']
##################
## Key Bindings ##
##################
ALT = 'mod1'
MOD = 'mod4'
CTRL = 'control'
SHIFT = 'shift'
ALT = "mod1"
MOD = "mod4"
CTRL = "control"
SHIFT = "shift"
keys = [
# qtile commands
Key([MOD, SHIFT], "r", lazy.reload_config(), desc="Reload the config"),
Key([MOD, CTRL], "r", lazy.restart(), desc="Restart qtile"),
# Switch between windows
Key([MOD], "h", lazy.layout.left(), desc="Move focus to left"),
Key([MOD], "l", lazy.layout.right(), desc="Move focus to right"),
Key([MOD], "j", lazy.layout.down(), desc="Move focus down"),
Key([MOD], "k", lazy.layout.up(), desc="Move focus up"),
# reset all windows
Key([MOD], "n", lazy.layout.normalize(), desc="Reset all window sizes"),
# Toggle between different layouts as defined below
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"),
# Custom keybinds
Key([MOD], "Return", lazy.spawn(Commands.terminal), desc="Launch terminal"),
Key([MOD], "m", lazy.spawn(Commands.menu), desc="Launch menu"),
@ -114,28 +120,33 @@ keys = [
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], "b", lazy.spawn(Commands.btop), desc="Launch btop"),
# Audio Settings
Key([], "XF86AudioMute", lazy.spawn("amixer -D pulse set Master toggle")),
Key([], "XF86AudioLowerVolume", lazy.spawn("amixer -D pulse sset Master '5%-' unmute")),
Key([], "XF86AudioRaiseVolume", lazy.spawn("amixer -D pulse sset Master '5%+' unmute")),
Key(
[],
"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/
Key([], "XF86AudioPlay", lazy.spawn("playerctl play-pause")),
Key([], "XF86AudioNext", lazy.spawn("playerctl next")),
Key([], "XF86AudioPrev", lazy.spawn("playerctl previous")),
Key([], "XF86AudioStop", lazy.spawn("playerctl stop")),
# xBacklight
Key([], "XF86MonBrightnessUp", lazy.spawn("xbacklight +10")),
Key([], "XF86MonBrightnessDown", lazy.spawn("xbacklight -10")),
]
keys.extend([
keys.extend(
[
################
## Key Chords ##
################
# Grow windows. If current window is on the edge of screen and direction
# will be to screen edge - window would shrink.
KeyChord(
@ -148,30 +159,31 @@ keys.extend([
Key([], "k", lazy.layout.grow_up(), desc="Grow window up"),
],
mode=True,
name="Resize Windows"
name="Resize Windows",
),
KeyChord(
[MOD, CTRL],
"g",
[
Key([], "s", lazy.spawn('prime-run steam'), desc="Spawn steam"),
Key([], "m", lazy.spawn('prime-run minecraft'), desc="Spawn minecraft"),
Key([], "s", lazy.spawn("prime-run steam"), desc="Spawn steam"),
Key([], "m", lazy.spawn("prime-run minecraft"), desc="Spawn minecraft"),
],
mode=False,
name="Launch Game"
name="Launch Game",
),
KeyChord(
[MOD],
"Print",
[
Key([], "w", lazy.spawn('win-shot -w'), desc="Screen Shot Window"),
Key([], "s", lazy.spawn('win-shot -s'), desc="Screen Shot Selected"),
Key([], "f", lazy.spawn('win-shot -f'), desc="Screen Shot Full"),
Key([], "w", lazy.spawn("win-shot -w"), desc="Screen Shot Window"),
Key([], "s", lazy.spawn("win-shot -s"), desc="Screen Shot Selected"),
Key([], "f", lazy.spawn("win-shot -f"), desc="Screen Shot Full"),
],
mode=False,
name="Take a Screenshot"
name="Take a Screenshot",
),
])
]
)
############
## Groups ##
@ -181,28 +193,66 @@ groups = Groups.groups
# Define scratchpads
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("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),
])
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(
"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:
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)),
])
]
)
# Scratchpad keybindings
keys.extend([
Key([CTRL], "Return", lazy.group['Hyper_L'].dropdown_toggle('term')),
Key([ALT], "c", lazy.group['Hyper_L'].dropdown_toggle('clifm')),
Key([ALT], "b", lazy.group['Hyper_L'].dropdown_toggle('btop')),
Key([ALT], "v", lazy.group['Hyper_L'].dropdown_toggle('volume')),
])
keys.extend(
[
Key([CTRL], "Return", lazy.group["Hyper_L"].dropdown_toggle("term")),
Key([ALT], "c", lazy.group["Hyper_L"].dropdown_toggle("clifm")),
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,
add_after_last=True,
),
layout.Columns(**layout_theme,),
layout.Max(**layout_theme,),
layout.Columns(
**layout_theme,
),
layout.Max(
**layout_theme,
),
# Try more layouts by unleashing below layouts.
layout.Stack(**layout_theme, num_stacks=2),
# layout.Bsp(**layout_theme),
@ -232,13 +286,23 @@ layouts = [
ratio=0.4,
new_client_position="after_current",
),
layout.Matrix(**layout_theme,),
layout.MonadTall(**layout_theme,),
layout.MonadWide(**layout_theme,),
layout.RatioTile(**layout_theme,),
layout.Matrix(
**layout_theme,
),
layout.MonadTall(
**layout_theme,
),
layout.MonadWide(
**layout_theme,
),
layout.RatioTile(
**layout_theme,
),
# layout.TreeTab(**layout_theme,),
# layout.VerticalTile(**layout_theme,),
layout.Zoomy(**layout_theme,),
layout.Zoomy(
**layout_theme,
),
]
floating_layout = layout.Floating(
@ -381,8 +445,15 @@ screens = [
## Floating Drag ##
###################
mouse = [
Drag([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()),
Drag(
[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()),
]
@ -414,22 +485,45 @@ wl_input_rules = None
# java that happens to be on java's whitelist.
wmname = "Qtile"
@hook.subscribe.screens_reconfigured
async def _():
if len(qtile.screens) > 1:
Widgets.groupBox1.visible_groups = ['1', '2', '3', '4', '5']
Widgets.groupBox2.visible_groups = ['6', '7', '8', '9', '0']
Widgets.groupBox1.visible_groups = ["1", "2", "3", "4", "5"]
Widgets.groupBox2.visible_groups = ["6", "7", "8", "9", "0"]
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
def start_once():
if len(qtile.screens) > 1:
Widgets.groupBox1.visible_groups = ['1', '2', '3', '4', '5']
Widgets.groupBox2.visible_groups = ['6', '7', '8', '9', '0']
Widgets.groupBox1.visible_groups = ["1", "2", "3", "4", "5"]
Widgets.groupBox2.visible_groups = ["6", "7", "8", "9", "0"]
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:
subprocess.Popen([configure], shell=True)

View File

@ -1,2 +1,2 @@
LastUsed=1691918883
LastUsed=1691930658
Message='Fully Updated'

View File

@ -1,11 +1,16 @@
[MainWindow]
1920x1080 screen: Height=702
1920x1080 screen: Width=1024
1920x1080 screen: XPosition=448
1920x1080 screen: YPosition=181
Height 1080=702
Height 768=702
MenuBar=Disabled
State=AAAA/wAAAAD9AAAAAAAABAAAAAK+AAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgAAAAAA/////wAAAAAAAAAA
State=AAAA/wAAAAD9AAAAAAAABAAAAAKZAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgEAAAAA/////wAAAAAAAAAA
ToolBarsMovable=Disabled
Width 1366=673
Width 1920=1024
eDP-1=eDP-1
eDP1 HDMI-1-0 Height 1920x1080=702
eDP1 HDMI-1-0 Width 1920x1080=1024
eDP1 HDMI-1-0 XPosition 1920x1080=378

25
xprofile/.profile Normal file
View 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