Update configs

This commit is contained in:
alvinlollo
2026-01-21 17:25:20 -08:00
parent cbfa10d666
commit 91532be9f6
31 changed files with 180 additions and 66 deletions
+7
View File
@@ -106,6 +106,13 @@ update () {
sudo apt update && sudo apt full-upgrade -y
fi
# Update Flatpak
if command -v flatpak >/dev/null; then
# Commands to run if the binary IS FOUND
echo "✅ 'flatpak' found. Updating."
flatpak update
fi
}
# Sudo last command with control + u
+68
View File
@@ -7,6 +7,7 @@ android-tools
android-udev
arp-scan
asciinema
asciinema-agg
atomicparsley
atool
base
@@ -16,15 +17,24 @@ blueman
bluez
bluez-tools
bluez-utils
browseros-bin
btop
btrfs-progs
bully
cachyos-keyring
cachyos-mirrorlist
cachyos-v3-mirrorlist
cachyos-v4-mirrorlist
cdrtools
clamav
cloudflare-warp-bin
cmatrix
code
cowpatty
cowsay
cpio
davs2
debtap
dialog
dictd
discord
@@ -32,20 +42,30 @@ docker
docker-buildx
docker-compose
dosfstools
downgrade
dpkg
efibootmgr
electron
espeak
exfatprogs
f2fs-tools
fastfetch
fcitx5
fcitx5-configtool
fcitx5-gtk
fcitx5-mozc
fcitx5-qt
ffmpegthumbnailer
figlet
firefox
flatpak
fortune-mod
fprintd
freac
freedownloadmanager
fuse-overlayfs
fzf
gdrive
git
github-cli
glib2-devel
@@ -59,20 +79,41 @@ gnome-online-accounts
gnome-power-manager
gnome-remote-desktop
gnome-system-monitor
gnome-tweaks
gnome-weather
go
google-chrome
gpart
gparted
grub
grub-customizer
gst-plugins-ugly
gst-python
gstreamer-vaapi
gtk-engine-murrine
gvfs
gvfs-mtp
hashcat
hcxdumptool
hcxtools
htop
hyprpolkitagent
hyprutils
illogical-impulse-audio
illogical-impulse-backlight
illogical-impulse-basic
illogical-impulse-bibata-modern-classic-bin
illogical-impulse-fonts-themes
illogical-impulse-hyprland
illogical-impulse-kde
illogical-impulse-microtex-git
illogical-impulse-microtex-git-debug
illogical-impulse-portal
illogical-impulse-python
illogical-impulse-quickshell-git
illogical-impulse-screencapture
illogical-impulse-toolkit
illogical-impulse-widgets
intel-ucode
inxi
irssi
@@ -91,12 +132,15 @@ libreoffice-fresh
libspng
libva-nvidia-driver
linux
linux-cachyos-bore
linux-cachyos-bore-headers
linux-firmware
linux-headers
lolcat
loupe
lsd
lutris
macchanger
magic-wormhole
mako
man-db
@@ -111,11 +155,13 @@ mpv
mpv-mpris
mtools
nano
neofetch
neovim
net-tools
network-manager-applet
nmap
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
ntfs-3g
nvtop
@@ -124,16 +170,19 @@ nwg-look
obs-studio
obsidian
os-prober
osu-handler
otf-font-awesome
pacman-contrib
pamixer
perl-image-exiftool
pinta
pipewire
pipewire-alsa
pipewire-audio
pipewire-jack
plasma-browser-integration
plocate
polkit-explorer-git
python-pip
python-pyquery
python-requests
@@ -142,10 +191,12 @@ qalculate-gtk
qbittorrent
qt5-quickcontrols2
qt6ct
reaver
reflector
rofi
rpi-imager
rust
ryujinx
samba
sbctl
sbsigntools
@@ -153,12 +204,16 @@ schroedinger
screenfetch
sddm
smbclient
snapd
sof-firmware
sox
spotube-bin
steam
swaylock-effects-git
swaync
syncthing
syslinux
tailscale
termshark
thunar
thunar-archive-plugin
@@ -172,17 +227,25 @@ ttf-droid
ttf-fantasque-nerd
ttf-fira-code
ttf-jetbrains-mono
ttf-victor-mono
tty-clock
tumbler
udftools
umockdev
unimatrix-git
unrar
unzip
usb_modeswitch
uwsm
v4l2loopback-dkms
videomass
virtualbox
vmware-keymaps
voxtype
wallust
warp-terminal
warpinator
waveterm-bin
waybar
wayvnc
wgcf
@@ -191,7 +254,12 @@ xarchiver
xfsprogs
xorg-xeyes
xorg-xhost
xsnow
yay-bin
yt-dlp
z-library-bin
zen-browser-bin
zoom
zram-generator
zsh
zsh-completions
+1 -60
View File
@@ -1,40 +1,13 @@
adw-gtk-theme-git
archlinux-java-run
asciinema-agg
asciinema-agg-debug
boca
boca-debug
breeze-plus
browseros-bin
cloudflare-warp-bin
cloudflare-warp-bin-debug
clutter
clutter-gtk
cogl
darkly-bin
davs2
davs2-debug
debtap
downgrade
espeak
espeak-debug
freac
freac-debug
freedownloadmanager
freedownloadmanager-debug
gdrive
gdrive-debug
google-breakpad
google-chrome
grub-customizer
grub-customizer-debug
gtk-engine-murrine
gtk-engine-murrine-debug
gtk2
html2markdown
html2markdown-debug
http-parser
hyprutils-git-debug
illogical-impulse-audio
illogical-impulse-backlight
illogical-impulse-basic
@@ -50,50 +23,18 @@ illogical-impulse-quickshell-git
illogical-impulse-screencapture
illogical-impulse-toolkit
illogical-impulse-widgets
libajantv2
libajantv2-debug
matugen-bin
matugen-bin-debug
neofetch
osu-handler
osu-handler-debug
osu-mime
otf-space-grotesk
pinta
polkit-explorer-git
qt6-avif-image-plugin
ryujinx
smooth
smooth-debug
snapd
speak-to-ai
speak-to-ai-debug
spotube-bin
spotube-bin-debug
swaylock-effects-git
swaylock-effects-git-debug
ttf-material-symbols-variable-git
ttf-readex-pro
ttf-rubik-vf
ttf-twemoji
ttf-victor-mono
tty-clock
tty-clock-debug
uefitool
uefitool-debug
unimatrix-git
videomass
vmware-keymaps
voxtype
wallust
wallust-debug
waveterm-bin
wlogout
wlogout-debug
xsnow
xsnow-debug
yay-bin
yay-bin-debug
z-library-bin
z-library-bin-debug
zen-browser-bin
zoom
@@ -26,8 +26,9 @@ exec-once = hyprctl setcursor Bibata-Modern-Classic 24
# exec-once = sleep 3.5 && hyprctl reload && sleep 0.5 && touch ~/.config/quickshell/ii/shell.qml
# User
exec-once = voxtype &
exec-once = kdeconnectd
exec-once = zen-browser
exec-once = /usr/bin/speak-to-ai &
exec-once = syncthing &
exec-once = steam --silent
exec-once = steam %U -silent
exec-once = flatpak run com.ktechpit.whatsie
@@ -81,7 +81,7 @@ bindl = Super+Alt, R, exec, qs -c $qsConfig ipc call TEST_ALIVE || ~/.config/qui
bindl = Ctrl+Alt, R, exec, ~/.config/quickshell/$qsConfig/scripts/videos/record.sh --fullscreen # [hidden] Record screen (no sound)
bindl = Super+Shift+Alt, R, exec, ~/.config/quickshell/$qsConfig/scripts/videos/record.sh --fullscreen --sound # Record screen (with sound)
# AI
bindd = Super+Shift+Alt, mouse:273, Generate AI summary for selected text, exec, ~/.config/hypr/hyprland/scripts/ai/primary-buffer-query.sh # [hidden] AI summary for selected text
bindd = Super+Shift+Alt, mouse:273, Generate AI summary for selected text, exec, ~/.config/hypr/hyprland/scripts/ai/primary-buffer-query.sh # AI summary for selected text
#!
##! Window
+93
View File
@@ -0,0 +1,93 @@
source=~/.config/hypr/hyprlock/colors.conf
background {
color = rgba(181818FF)
}
input-field {
monitor =
size = 250, 50
outline_thickness = 2
dots_size = 0.1
dots_spacing = 0.3
outer_color = $entry_border_color
inner_color = $entry_background_color
font_color = $entry_color
fade_on_empty = true
position = 0, 20
halign = center
valign = center
}
label {
monitor =
text = $LAYOUT
color = $text_color
font_size = 14
font_family = $font_family
position = -30, 30
halign = right
valign = bottom
}
label { # Caps Lock Warning
monitor =
text = cmd[update:250] ${XDG_CONFIG_HOME:-$HOME/.config}/hypr/hyprlock/check-capslock.sh
color = $text_color
font_size = 13
font_family = $font_family
position = 0, -25
halign = center
valign = center
}
label { # Clock
monitor =
text = $TIME
color = $text_color
font_size = 65
font_family = $font_family_clock
position = 0, 300
halign = center
valign = center
}
label { # Date
monitor =
text = cmd[update:5000] date +"%A, %B %d"
color = $text_color
font_size = 17
font_family = $font_family_clock
position = 0, 240
halign = center
valign = center
}
label { # User
monitor =
text =  $USER
color = $text_color
outline_thickness = 2
dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
dots_center = true
font_size = 20
font_family = $font_family
position = 0, 50
halign = center
valign = bottom
}
label { # Status
monitor =
text = cmd[update:5000] ${XDG_CONFIG_HOME:-$HOME/.config}/hypr/hyprlock/status.sh
color = $text_color
font_size = 14
font_family = $font_family
position = 30, -30
halign = left
valign = top
}
+4
View File
@@ -0,0 +1,4 @@
# This file is to be overwritten by nwg-displays if you choose to use it.
# nwg-displays is a graphical tool for managing monitors.
# - Installation for Arch Linux: sudo pacman -S nwg-displays
# - Repo: https://github.com/nwg-piotr/nwg-displays