added support for yay; updated monitors in hyprland; updated zshrc with pip3 alias and deno reference

This commit is contained in:
2026-07-07 14:36:55 -06:00
parent 300ca6b436
commit a3be54e03a
3 changed files with 50 additions and 2 deletions
+5 -2
View File
@@ -1,3 +1,6 @@
# Generated by nwg-displays on 2026-05-08 at 23:25:33. Do not edit manually.
# Generated by nwg-displays on 2026-05-12 at 10:26:18. Do not edit manually.
monitor=desc:BOE 0x0BC9,2560x1600@165.0,0x0,1.25
monitor=desc:BOE 0x0BC9,disable
monitor=desc:Viewteck Co. Ltd. GNV34DB,3440x1440@50.0,3795x1785,1.0
monitor=desc:Dell Inc. DELL U2515HX GMDK46C4053L,2560x1440@59.95,5488x345,1.0
monitor=desc:Dell Inc. DELL U2518D 0WG2J9C5B3WL,2560x1440@59.95,2928x345,1.0
+37
View File
@@ -0,0 +1,37 @@
yay.opt.devel = false
yay.opt.clean_after = true
yay.opt.sort_by = "votes"
yay.opt.diff_menu = true
yay.opt.edit_menu = true
yay.create_autocmd("UpgradeSelect", {
callback = function(event)
local exclude = {}
local cutoff = os.time() - (3 * 24 * 60 * 60)
for _, pkg in ipairs(event.data.upgrades) do
if pkg.repository == "aur" and pkg.last_modified >= cutoff then
yay.log.warn("Excluding recently modified:", pkg.name)
table.insert(exclude, pkg.name)
end
end
return { exclude = exclude, skip_menu = false }
end,
})
yay.create_autocmd("AURPreInstall", {
callback = function(event)
local blocked = {
"curl.*|.*sh",
"wget.*|.*bash",
"eval%(",
"rm %-rf /",
"chmod 777",
"base64 %-d",
}
for _, pattern in ipairs(blocked) do
if event.data.pkgbuild:match(pattern) then
yay.abort("[BLOCKED] Suspicious: " .. pattern)
end
end
end,
})
+8
View File
@@ -1,3 +1,5 @@
# Add deno completions to search path
if [[ ":$FPATH:" != *":/home/sammieo/.zsh/completions:"* ]]; then export FPATH="/home/sammieo/.zsh/completions:$FPATH"; fi
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH
@@ -106,6 +108,8 @@ source $ZSH/oh-my-zsh.sh
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
setopt aliases
# Local Bin
export PATH=$HOME/.local/bin:$HOME/bin:$PATH
@@ -129,3 +133,7 @@ export DOCKER_HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock
# Hosts Aliases
export HOSTALIASES=$HOME/.config/hosts
# Pip
alias pip=pip3
. "/home/sammieo/.deno/env"