Automated updated process of shell scripts and DOT Files (gentooamd)

This commit is contained in:
ganome 2026-02-19 13:35:54 -07:00
parent 2db18ddfca
commit 6f29bf2091
Signed by untrusted user who does not match committer: Ganome
GPG Key ID: 944DE53336D81B83
9 changed files with 15596 additions and 20 deletions

View File

@ -9,7 +9,7 @@ CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j12"
MAKEOPTS="-j9"
VIDEO_CARDS="amdgpu radeonsi"
ACCEPT_LICENSE="*"
FEATURES="nostrip"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,27 @@
# Remove files that shall not be installed from this list.
amdgpu/dimgrey_cavefish_vcn.bin
amdgpu/vcn_3_1_2.bin
amdgpu/dimgrey_cavefish_smc.bin
amdgpu/dimgrey_cavefish_dmcub.bin
amdgpu/dimgrey_cavefish_mec2.bin
amdgpu/gc_10_3_6_mec.bin
amdgpu/sdma_5_2_6.bin
amdgpu/gc_10_3_6_me.bin
amdgpu/dimgrey_cavefish_mec.bin
amdgpu/psp_13_0_5_toc.bin
amdgpu/dimgrey_cavefish_ta.bin
amdgpu/dimgrey_cavefish_me.bin
amdgpu/gc_10_3_6_mec2.bin
amdgpu/dimgrey_cavefish_sdma.bin
amdgpu/dimgrey_cavefish_sos.bin
amdgpu/gc_10_3_6_pfp.bin
amdgpu/gc_10_3_6_rlc.bin
amdgpu/dimgrey_cavefish_pfp.bin
amdgpu/psp_13_0_5_ta.bin
amdgpu/dimgrey_cavefish_rlc.bin
amdgpu/dimgrey_cavefish_ce.bin
amdgpu/dcn_3_1_5_dmcub.bin
amdgpu/gc_10_3_6_ce.bin
mediatek/WIFI_RAM_CODE_MT7922_1.bin
mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin

View File

@ -1,4 +1,4 @@
bind = SUPER,Return,exec,kitty
bind = SUPER,Return,exec,ghostty
bind = SUPERALT,Return,exec,st
bind = SUPERSHIFT,Return,exec,urxvt
bind = SUPERCTRLSHIFT,Return,exec,urxvt -bg 0 -fg 2 -cr blue -vb -sb -sr -st -bc -sl 5000 -fn "xft:Bitstream Vera Sans Mono:size=14, xft:Hack Nerd Font Mono:size=12, xft:Font Awesome 6 Free:style=Solid"
@ -10,7 +10,7 @@ bind = SUPERSHIFT,W,exec,librewolf
bind = SUPER,E,exec,emopicker9000
bind = SUPER,D,exec,discord
bind = SUPERSHIFT,D,exec,vesktop-bin
bind = SUPERSHIFT,D,exec,vesktop
bind = SUPER,M,exec,[workspace 8 silent] spotify
bind = SUPERCTRL,N,exec, "/usr/bin/swaync-client -op",
bind = SUPERSHIFT,Q,killactive,
@ -77,7 +77,7 @@ bind = ,XF86AudioPlay, exec, playerctl play-pause
bind = ,XF86AudioPause, exec, playerctl play-pause
bind = ,XF86AudioNext, exec, playerctl next
bind = ,XF86AudioPrev, exec, playerctl previous
# bind = SUPERSHIFT, C, exec, kitty -c "/home/ganome/.config/kitty/kittybg.conf" --class="kitty-bg" "/home/ganome/.local/bin/cava-float"
bind = SUPERSHIFT, C, exec, kitty -c "/home/ganome/.config/kitty/kittybg.conf" --class="kitty-bg" "/home/ganome/.local/bin/cava-float"
# Clipboard Shortcuts
bind = SUPER, V, exec, cliphist list | wofi --dmenu | cliphist decode | wl-copy

View File

@ -0,0 +1,6 @@
layerrule {
name = waybar_rules
match:namespace = waybar
# opacity = 0.3 0.3 0.3
}

View File

@ -9,26 +9,75 @@
# windowrule = noblur,class:^(xwaylandvideobridge)$
# windowrule = move 2000 1100,class:^(xwaylandvideobridge)$
# CAVA RULES
#windowrulev2 = opacity 1.0 override,class:^(kitty-bg)$
# windowrule = float,class:^(kitty-bg)$
#Blanket Rule to avoid screenlock if an app is fullscreen
windowrule = idle_inhibit on, match:fullscreen 1
windowrule {
name = "Cava_Rules"
match:class = ^^(kitty-bg)$
opacity = 1.0
float = on
workspace = 10
fullscreen = on
}
# ROFI RULES
###windowrule = float,class:^(Rofi)$
windowrule {
name = "Rofi_Rules"
match:class = ^(Rofi)$
# POLKIT RULES
###windowrule = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
float = true
}
# SHARE PICKER RULES
###windowrule = size 400 250,float,class:^(hyprland-share-picker)$
windowrule {
name = "POLKIT_Rules"
match:class = ^(org.kde.polkit-kde-authentication-agent-1)$
float = on
opacity = 1
}
# Discord Rules
#windowrule = workspace 14 silent,class:^(vesktop)$
windowrule {
name = "Hyprland_Picker_Rules"
match:class = ^(hypr"land-share-picker)$
float = on
size = 400 250
center = on
}
# Browser Rules
#windowrule = workspace 3 silent,class:^(LibreWolf)$
#windowrule = idleinhibit fullscreen,class:^(LibreWolf)$
windowrule {
name = "Discord_Rules"
match:class = ^(vesktop||vesktop-bin)$
no_initial_focus = on
workspace = 14
fullscreen= on
}
windowrule {
name = "Browser_Rules"
match:class = ^(LibreWolf)$
workspace = 3
idle_inhibit = fullscreen
fullscreen = on
}
windowrule {
name = "Special_Rules"
match:class=^(URxvt||kitty||com.mitchellh.ghostty)$
workspace = special
float = on
size = 1520 800
center = on
}
### RULES FOR GAMES ###
#RULE VALE DEFINITION
#allows_input [on] Forces an XWayland window to receive input, even if it requests not to do so. (Might fix issues like Game Launchers not receiving focus for some reason)
#####
# Special Workspace Rules
#windowrule = workspace special,class:^(com.mitchellh.ghostty)$
#windowrule = float,class:^(com.mitchellh.ghostty)$

View File

@ -24,7 +24,7 @@ let birth_install=$(stat -c %W /) # Comment out if using the custom Epoch
# let birth_install=1676698333 # Custom Epoch for Reinstalls
let reinstalls=0 # put how many times you've had to reinstall
let restarts=0 # put how many times you've restarted
let challenge_complete=(birth_install + Month * 12)
let challenge_complete=(birth_install + Month * 24)
let diff_left=(challenge_complete - current)
let diff_done=(current - birth_install)
@ -78,7 +78,7 @@ print_info() {
prin "${c1}│"
prin "${c5} GENTOO-------->" "YEAR LONG DISTRO CHALLENGE!!!"
prin "${c5} GENTOO-------->" "2 YEAR DISTRO CHALLENGE!!!"
prin "${c1}│""${c5} ├Start Time--->" "$(echo $birth_install | awk '{print strftime("%m/%d/%Y, %H:%M:%S",$1)}')"
prin "${c1}│""${c5} ├Current Time->" "$(echo $current | awk '{print strftime("%m/%d/%Y, %H:%M:%S",$1)}')"
prin "${c1}│""${c5} ├Finish Time-->" "$(echo $challenge_complete | awk '{print strftime("%m/%d/%Y, %H:%M:%S",$1)}')"

File diff suppressed because it is too large Load Diff