From b3a4e39a5362d7343e82e371b8d37f2c9fa6a74f Mon Sep 17 00:00:00 2001 From: The-Repo-Club Date: Wed, 16 Aug 2023 05:22:14 +0100 Subject: [PATCH] Update --- alacritty/.config/alacritty/alacritty.yml | 2 +- dconf/.config/dconf/user | Bin 4155 -> 3048 bytes fish/.config/fish/functions/99_pacman.fish | 5 +- flexiflow/.config/flexiflow/autostart.sh | 8 +- .../flexiflow/flexiflow_bar/bar_updates.ini | 4 +- .../.local/bin/flexiflow_bar/bar_battery | 28 +++- .../.local/bin/flexiflow_bar/bar_desktop | 40 ++--- .../.local/bin/flexiflow_bar/bar_network | 4 +- .../.local/bin/flexiflow_bar/bar_shell | 14 +- .../.local/bin/flexiflow_bar/bar_updates | 8 +- .../.local/bin/flexiflow_bar/bar_volume | 30 ++-- .../.local/bin/flexiflow_bar/bar_weather | 8 +- gtk-3.0/.config/gtk-3.0/bookmarks | 1 + makepkg/.makepkg.conf | 145 ++++++++++++++++++ package-list/.config/package-list | 9 ++ rofi/.local/bin/rofi/powermenu | 8 +- 16 files changed, 241 insertions(+), 73 deletions(-) create mode 100644 makepkg/.makepkg.conf diff --git a/alacritty/.config/alacritty/alacritty.yml b/alacritty/.config/alacritty/alacritty.yml index 46b7faf34..484379372 100644 --- a/alacritty/.config/alacritty/alacritty.yml +++ b/alacritty/.config/alacritty/alacritty.yml @@ -156,7 +156,7 @@ font: style: Bold Italic # Point size - size: 10.0 + size: 7.0 # Offset is the extra space around each character. `offset.y` can be thought # of as modifying the line spacing, and `offset.x` as modifying the letter diff --git a/dconf/.config/dconf/user b/dconf/.config/dconf/user index 3de2751ed0ed6f32992b363e0a7a62ac6f1f990d..97e01ec2b5ea604717d719fb29d02e30982a33e3 100644 GIT binary patch literal 3048 zcma)8Yitx%6rL>wT4*iL(n8T9k0LVcZXY}bBK{FdAV5%1gRi?gce^(`J2RP??zZR; z5m89|AsPaK7)eZg$6$g{5Tg+dhG=3UF^!Udps@ioF&e2){Jz;ox~o5&^e6WcIxS{9|6Ar==a}yka?i4 z*EVRcgWmzpzEz`L$3q=~{UrD!AiAfkf$LJwz&sbgmw;85PyDtRcIt8PzY1p39~j!( zJ0Fs|5%x*oHemhcrze6!T?>0Vek=w$o*a0DcIq*($H3jd%I0lXxi9LeShp9v9$0qQ zeQTIE>RGU-!8WjT`D>md#H0MX<<&-_rce)fQ01&;6e z>#KRNQ!@|8z$by9e)#5M2kg`huzv#n6xg_R{7%+AHP7)ZcnD~nzR71ksc*pi!{8r* z6(6tM#5+Je0sbT4KY`QfrDC9#uYc8@5sabC$U|#a0Z_kTSQghup za05_(y}Olm>amOm+y>0~?8+goOC6pIcqOoCNzFzcqi(3ebJ<{ZIN~Cve13$`w9k3V&hDTV#G7!kG}ggy&lXW!<-t+Fmy^E{`d zh=zT*_>S`RtQb&PwIhr*QOud1aGXq5co{u`{bXE6mA@`Xs-FoQ7s0Tek)J&FY&pWz z6}F%Uj$?&cFXX*yTY<_-tt)(fUagshJpX&g3C@yHfi99so=QSlDj3wXL^15NRDJ2- zbRqAIAnj!3f3DBLFvcL=pH0|8S$;W0)&<9tPS))YaA;Kdu2}AfgZl)BR@DCFJPT40>aIum1&|ZQ_7NX2%plv9Tx)%M<%_jvIPphaCR6k zmTz(O;)|}Zr4=_UnF@@U!N_kf)%6n8nGw@Qd&CW2y22BI<5jxFE8IGbKF{fQaXX7= zYbigde4(@Sg2z+G(*B?ycw(^9tEDg)6PM}gMDFR&oD&L+; z-!8-T!UL#sTUzPXZFn;4nf{5AABm%0I+@e(vnHmogQ|AtjI{+Qg#MI QoL|J_gHe7j@j2K20cxeqEC2ui literal 4155 zcmbW4eQ*?K9mh97A}=X{7Q<^5Xi9;4Tx>8P32oX$NJtFK$P{d=!`|JKyES*a$L{8Z z7b_iU0rd~8rA6Lk&_Qck1*TQh7I2_r$3cfGGcr{wg0$7vkq%5{6s@1{-lhcql$j6T zZ+`dev(NsX-|xA-#rNC3W4oah|C@lG8y@{JbJ;*}ke1=akeH#U7zX7~5u+(az{r?U zXl2Z3R8+yuaLXXZ;Xe%HL2D6{2QdXNZiSD)M`Na<)1d}#hZ%#Ig`W){gW5sdg`XQU zA6*dBhz_t2e-AXly>MSlGb$FvEJl|=J9NY>MUM{~|BkLvPH(b$txM>8@Is^Wl5!$n z&K1{CB`mvt(>mo%eiY-!pp)S*M_)awxV+*s(K}&M(~&pYh|8A~uSM&j{rq#uPU7;z znZF5bftPN3&L|i1Rm7L04=KK^>XB*0<)<)DKdOa%{>+wEhA8mv?HuXnw`Ju#{&=&Z|)ZQ}9FJH|( ztI#x@+1B>d7~=93jL)M*_}S%`N2>1RmH!RsCRqRQo+Eb?V2s)@@h zz6#C2_-hZZE+Z~Kl6VmfVZ{4$CoUl_ul%n^H^SPTqfY9+^1APKbSKR2+}NnPl2_io zhn|3Eat9aI6PH)s&Y%~eq5A%)kK}J5eii)}G|u_raP5n{>R~uVFb;PA;^IHGzw(oa z*P?ZBZ1E4~s2}B(w$zHq zb;62!E_CX-cPqLdezN)BucgRgGWczKO~3w;OvdVJb5+DCcy%T@G0 z@{4M==(|B)=TaqKG-IG~$pycTxV-W_0j+_*Ki2TB?klgn)uIcb>B`aQJeMEFJS}J| z?A?6ikn%6D{I5hG1iQ-rmewPGGw~w2AAIW@n>4??=0A)ch32luld1=K#ZRHXh4L%K zNA;a3ul1ipufTVgE^}9Eyy{^JIu-u7<>1;`#N{V2&wR82`W!do^(At~$>u^nKd6@#$1WCwWc2~e+xcYaU1gEun?5_AZ}!|S zC!4hHWXQb`O%VMT=6VV#*LLzjBJ{j`%J$1NU$nF!<2 z3B6xv>3SEM3Ll3isD+6z1m-~_M7MNJAJ3J~7(d~pJ$KN3`!!z~NUMM}MYTTYffHIo zK%8|J?0%=&@2i1C;jUPJEdVKQ#I*BL;<=L{GwBs_1=O)$n@ioz2>EoxP z{SHhRI&PLdSB*z&@O)Ck@2?+%ZnMVM(;W;w;2`Xfk&UQaq# zv@^+oEGJB_aYL#qC|#iQNoP^uWDG5l_+ZnBy#kg~Fm4YkDYccglu(z+c)m?Ze1Rt= zi8@20{MqTy={1QIO{HAK`=bZ@p!YT9p{O3Tb%}zPF?<|%3Daa~#DTNGH`$)NO@Rba znliL_I%F3O;~hWXut?po?C)!GCt3;B>LwgI&iDn#weth5rxEI(fq1fkzwg(>B+mtPEUd&+|w6eIGEK6tNK;cct5A=u^IHBXY)(#r`OT?|2jx($D zp~}u`yFNBb^GO{TItTL(M;=!)O5cyB-=q=C&f95fHq=2F-$NZ>wbFm}%Aw}ZhTWQ5 zzXPHtFWO-aU;39S)rn%--1xKquU?`(xZWJxAU-#u+d4)1TZa|@$ZtjklQ0>F{YvV$ z+l=TFelwt-g!p-GsEb#kx)|8fl;?F9Y`;5^@{QeH^qlKIkTsVxxWp|>-;X^`(wd1j zgMPc_y;53BRmSfI(vTnzDyYG&kZ}S#m8YLLqS=1qt6&OVPoPtg#-?LkJ6rl5NH8zy zx72c-Xf@0Ry=Un+g5IZj4Yv43;gIcfxMTc4QC^g?_yoJ&YP @@ -21,9 +21,9 @@ # # -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 & +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 & else echo "polkit-gnome already Running" fi diff --git a/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini b/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini index 4d7f4ee75..1b52ed6d0 100644 --- a/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini +++ b/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini @@ -1,2 +1,2 @@ -LastUsed=1692117428 -Message='Fully Updated' +LastUsed=1692160514 +Message=' Fully Updated' diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_battery b/flexiflow_bar/.local/bin/flexiflow_bar/bar_battery index b8f07927e..ebe03da1c 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_battery +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_battery @@ -16,7 +16,7 @@ get_charge() { is_charging() { status=$(cat "/sys/class/power_supply/$battery/status") - if [ ! $status = "Discharging" ]; then + if [[ ! $status = "Discharging" ]]; then return 0 fi return 1 @@ -28,18 +28,32 @@ battery() { battery_status="" if $(is_charging); then - icon=" " + icon=" 󰂄" if $(has_battery); then battery_status="$(get_charge)%" fi else if $(has_battery); then - if [[ $(get_charge) -ge 66 ]]; then - icon="  " - elif [[ $(get_charge) -ge 33 ]]; then - icon="  " + if [[ $(get_charge) -gt 90 ]]; then + icon=" 󰁹 " + elif [[ $(get_charge) -gt 80 ]]; then + icon=" 󰂂 " + elif [[ $(get_charge) -gt 70 ]]; then + icon=" 󰂁 " + elif [[ $(get_charge) -gt 60 ]]; then + icon=" 󰂀 " + elif [[ $(get_charge) -gt 50 ]]; then + icon=" 󰁿 " + elif [[ $(get_charge) -gt 40 ]]; then + icon=" 󰁾 " + elif [[ $(get_charge) -gt 30 ]]; then + icon=" 󰁽 " + elif [[ $(get_charge) -gt 20 ]]; then + icon=" 󰁼 " + elif [[ $(get_charge) -gt 10 ]]; then + icon=" 󰁻 " else - icon="  " + icon=" 󰁺 " fi battery_status="$(get_charge)%" fi diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_desktop b/flexiflow_bar/.local/bin/flexiflow_bar/bar_desktop index 4c8aaf2c5..1a6116868 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_desktop +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_desktop @@ -1,29 +1,29 @@ #!/usr/bin/env bash desktop() { - icon="" + icon="" - if [[ ! -z "$XDG_CURRENT_DESKTOP" ]]; then - desktop="$XDG_CURRENT_DESKTOP" - elif [[ ! -z "$XDG_SESSION_DESKTOP" ]]; then - desktop="$XDG_SESSION_DESKTOP" - elif [[ ! -z "$DESKTOP_SESSION" ]]; then - desktop="$DESKTOP_SESSION" - fi + if [[ -n "$XDG_CURRENT_DESKTOP" ]]; then + desktop="$XDG_CURRENT_DESKTOP" + elif [[ -n "$XDG_SESSION_DESKTOP" ]]; then + desktop="$XDG_SESSION_DESKTOP" + elif [[ -n "$DESKTOP_SESSION" ]]; then + desktop="$DESKTOP_SESSION" + fi - if [[ -z $desktop ]] ; then - id=$(xprop -root -notype _NET_SUPPORTING_WM_CHECK) - id=${id##* } - desktop=$(xprop -id "$id" -notype -len 100 -f _NET_WM_NAME 8t) - desktop=${desktop/*WM_NAME = } - desktop=${desktop/\"} - desktop=${desktop/\"*} - desktop=$(echo $desktop | sed 's/[\].*$//') - else - desktop="Can not detech desktop" - fi + if [[ -z $desktop ]]; then + id=$(xprop -root -notype _NET_SUPPORTING_WM_CHECK) + id=${id##* } + desktop=$(xprop -id "$id" -notype -len 100 -f _NET_WM_NAME 8t) + desktop=${desktop/*WM_NAME = /} + desktop=${desktop/\"/} + desktop=${desktop/\"*/} + desktop=$(echo $desktop | sed 's/[\].*$//') + else + desktop="Can not detech desktop" + fi - printf " %s %s \n" "$icon" "$desktop" + printf " %s %s \n" "$icon" "$desktop" } desktop diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_network b/flexiflow_bar/.local/bin/flexiflow_bar/bar_network index 8a35e3d9a..3335c43b4 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_network +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_network @@ -15,14 +15,14 @@ network() { RKBPS=$(echo "$RBPS / 1024" | bc) icon_up="  " icon_down=" 󰖪 " - if [ "$RKBPS" -gt "1024" ]; then + if [[ "$RKBPS" -gt "1024" ]]; then RKBPS=$(echo "scale=2; $RKBPS / 1024" | bc) RKBPS=" $RKBPS mb" else RKBPS=" $RKBPS kb" fi - if [ "$TKBPS" -gt "1024" ]; then + if [[ "$TKBPS" -gt "1024" ]]; then TKBPS=$(echo "scale=2; $TKBPS / 1024" | bc) TKBPS=" $TKBPS mb" else diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_shell b/flexiflow_bar/.local/bin/flexiflow_bar/bar_shell index a6c675bbd..e6a96fa89 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_shell +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_shell @@ -1,15 +1,15 @@ #!/usr/bin/env bash shell() { - icon="" + icon="" - if [[ ! -z "$SHELL" ]]; then - shell="$SHELL" - else - shell="Can not detech shell" - fi + if [[ -n "$SHELL" ]]; then + shell="$SHELL" + else + shell="Can not detech shell" + fi - printf " %s %s \n" "$icon" "$shell" + printf " %s %s \n" "$icon" "$shell" } shell diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_updates b/flexiflow_bar/.local/bin/flexiflow_bar/bar_updates index f11ca7b12..0bab451bc 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_updates +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_updates @@ -1,13 +1,13 @@ #!/usr/bin/env bash get_updates() { - configFile=$HOME/.config/repowm/flexiflow_bar/bar_updates.ini + configFile=$HOME/.config/flexiflow/flexiflow_bar/bar_updates.ini # load colors . $HOME/.config/flexiflow_bar/bar_themes/minimal-mistakes updates=$(yay -Pn) timestamp=$(date +%s) - icon="  " + icon="  " if [ -z "$updates" ]; then updatecount=" Fully Updated" @@ -17,7 +17,7 @@ get_updates() { updatecount=" $updates Updates" fi [[ -f $configFile ]] && . $configFile - if [ -z "$LastUsed" ] || [ -z "$Message" ]; then + if [[ -z "$LastUsed" ]] || [[ -z "$Message" ]]; then printf " %s %s \n" "^c$Foreground^^b$Red^$icon" "^c$Foreground^^b$Red_Bright^$updatecount" newtime=$(expr $timestamp + 900) echo -e "LastUsed=${newtime}\nMessage='${updatecount}'" >$configFile @@ -27,7 +27,7 @@ get_updates() { newtime=$(expr $timestamp + 900) echo -e "LastUsed=${newtime}\nMessage='${updatecount}'" >$configFile else - updatecount=" $Message" + updatecount="$Message" printf " %s %s \n" "^c$Foreground^^b$Red^$icon" "^c$Foreground^^b$Red_Bright^$updatecount" fi fi diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_volume b/flexiflow_bar/.local/bin/flexiflow_bar/bar_volume index b613b0327..32fe02369 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_volume +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_volume @@ -7,53 +7,53 @@ volume_alsa() { analog=$(pamixer --list-sinks | grep analog | awk '{ print $2 }' | sed 's/"//g') hdmi=$(pamixer --list-sinks | grep hdmi | awk '{ print $2 }' | sed 's/"//g') - if [ ! -z "$analog" ]; then + if [[ -n "$analog" ]]; then muted=$(pamixer --sink $analog --get-volume-human | grep muted) vol=$(pamixer --sink $analog --get-volume | sed 's/[^0-9]*//g') - if [ "$muted" = "muted" ]; then + if [[ "$muted" = "muted" ]]; then vol_a="󰝟 muted" else - if [ "$vol" -ge 75 ]; then + if [[ "$vol" -ge 75 ]]; then vol_a=" $vol%" - elif [ "$vol" -ge 50 ]; then + elif [[ "$vol" -ge 50 ]]; then vol_a="󰕾 $vol%" - elif [ "$vol" -ge 25 ]; then + elif [[ "$vol" -ge 25 ]]; then vol_a="󰖀 $vol%" - elif [ "$vol" -ge 0 ]; then + elif [[ "$vol" -ge 0 ]]; then vol_a="󰕿 $vol%" fi fi fi - if [ ! -z "$hdmi" ]; then + if [[ -n "$hdmi" ]]; then muted=$(pamixer --sink $hdmi --get-volume-human | grep muted) vol=$(pamixer --sink $hdmi --get-volume | sed 's/[^0-9]*//g') - if [ "$muted" = "muted" ]; then + if [[ "$muted" = "muted" ]]; then vol_a="󰝟 muted" else - if [ "$vol" -ge 75 ]; then + if [[ "$vol" -ge 75 ]]; then vol_a=" $vol%" - elif [ "$vol" -ge 50 ]; then + elif [[ "$vol" -ge 50 ]]; then vol_a="󰕾 $vol%" - elif [ "$vol" -ge 25 ]; then + elif [[ "$vol" -ge 25 ]]; then vol_a="󰖀 $vol%" - elif [ "$vol" -ge 0 ]; then + elif [[ "$vol" -ge 0 ]]; then vol_a="󰕿 $vol%" fi fi fi - if [ ! -z "$vol_a" ] && [ ! -z "$vol_h" ]; then + if [[ -n "$vol_a" ]] && [[ -n "$vol_h" ]]; then icon_a="  " icon_h="  " printf " %s %s %s %s \n" "^c$Foreground^^b$Cyan^$icon_a" "^c$Foreground^^b$Cyan_Bright^ $vol_a" "^c$Foreground^^b$Cyan^$icon_h" "^c$Foreground^^b$Cyan_Bright^ $vol_h" - elif [ ! -z "$vol_h" ]; then + elif [[ -n "$vol_h" ]]; then icon_h="  " printf " %s %s \n" "^c$Foreground^^b$Cyan^$icon_h" "^c$Foreground^^b$Cyan_Bright^ $vol_h" - elif [ ! -z "$vol_a" ]; then + elif [[ -n "$vol_a" ]]; then icon_a="  " printf " %s %s \n" "^c$Foreground^^b$Cyan^$icon_a" "^c$Foreground^^b$Cyan_Bright^ $vol_a" diff --git a/flexiflow_bar/.local/bin/flexiflow_bar/bar_weather b/flexiflow_bar/.local/bin/flexiflow_bar/bar_weather index 11654a05d..a6dfded66 100755 --- a/flexiflow_bar/.local/bin/flexiflow_bar/bar_weather +++ b/flexiflow_bar/.local/bin/flexiflow_bar/bar_weather @@ -1,23 +1,23 @@ #!/usr/bin/env bash weather() { - configFile=$HOME/.config/repowm/flexiflow_bar/bar_weather.ini + configFile=$HOME/.config/flexiflow/flexiflow_bar/bar_weather.ini timestamp=$(date +%s) icon="" [[ -f $configFile ]] && . $configFile - if [ -z "$LastUsed" ] || [ -z "$Message" ]; then + if [[ -z "$LastUsed" ]] || [[ -z "$Message" ]]; then weather=$(ansiweather | awk '{print $4 $5}') printf " %s %s \n" "$icon" "$weather" newtime=$(expr $timestamp + 900) echo -e "LastUsed=${newtime}\nMessage='${weather}'" >$configFile else - if [ "$Message" == "weatherdata" ]; then + if [[ "$Message" == "weatherdata" ]]; then weather=$(ansiweather | awk '{print $4 $5}') printf " %s %s \n" "$icon" "$weather" newtime=$(expr $timestamp + 900) echo -e "LastUsed=${newtime}\nMessage='${weather}'" >$configFile else - if [ "$timestamp" -ge "$LastUsed" ]; then + if [[ "$timestamp" -ge "$LastUsed" ]]; then weather=$(ansiweather | awk '{print $4 $5}') printf " %s %s \n" "$icon" "$weather" newtime=$(expr $timestamp + 900) diff --git a/gtk-3.0/.config/gtk-3.0/bookmarks b/gtk-3.0/.config/gtk-3.0/bookmarks index 227eaad80..278de074b 100644 --- a/gtk-3.0/.config/gtk-3.0/bookmarks +++ b/gtk-3.0/.config/gtk-3.0/bookmarks @@ -3,4 +3,5 @@ file:///home/repo/.cache .cache file:///home/repo/.config .config file:///home/repo/.local .local file:///mnt/500GB/.gitlabs .gitlabs +file:///home/repo/.makpkg .makpkg file:///mnt/500GB/IOS IOS diff --git a/makepkg/.makepkg.conf b/makepkg/.makepkg.conf new file mode 100644 index 000000000..976d4e3c9 --- /dev/null +++ b/makepkg/.makepkg.conf @@ -0,0 +1,145 @@ +#!/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 " +#-- 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' diff --git a/package-list/.config/package-list b/package-list/.config/package-list index 241b30385..8ba6f4144 100644 --- a/package-list/.config/package-list +++ b/package-list/.config/package-list @@ -1,10 +1,12 @@ aic94xx-firmware +alacritty ansiweather anymeal ast-firmware aura auracle aurutils +bat bspwm-cheat btrfs-snapshots checkupdates+aur @@ -14,6 +16,7 @@ ckbcomp clifm cmusfetcher500 cutycapt +cxxopts devour dk dk-cheat @@ -22,6 +25,7 @@ dracula-gtk-theme dracula-icons dracula-qt5-theme dracula-qt6-theme +exa fdroidserver fish-nvm husky-hooks @@ -36,6 +40,9 @@ imagewriter jetbrains-toolbox lib32-libxft-bgra libart-lgpl +libsidplay +libsidplayfp +libvdpau-va-gl libxft-bgra linux-wifi-hotspot linuxrepos-keyring @@ -50,6 +57,7 @@ neovim-symlinks nerd-fonts-iosevka nvm pacmanity +pamixer paru pcurses perl-checkupdates-aur @@ -75,6 +83,7 @@ sdbus-cpp shellfetch siji stacer +stow tbsm touchpad-indicator transset-df diff --git a/rofi/.local/bin/rofi/powermenu b/rofi/.local/bin/rofi/powermenu index 9cd0d456a..ff442e1fc 100755 --- a/rofi/.local/bin/rofi/powermenu +++ b/rofi/.local/bin/rofi/powermenu @@ -61,10 +61,10 @@ icons[cancel]="" declare -A actions actions[lockscreen]="loginctl lock-session" actions[logout]="pkill -KILL -u ${USER}" -actions[suspend]="systemctl suspend" -actions[hibernate]="systemctl hibernate" -actions[reboot]="systemctl reboot" -actions[shutdown]="systemctl poweroff" +actions[suspend]="loginctl suspend" +actions[hibernate]="loginctl hibernate" +actions[reboot]="loginctl reboot" +actions[shutdown]="loginctl poweroff" # By default, ask for confirmation for actions that are irreversible confirmations=(reboot shutdown logout)