Updated
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
title: "Menu"
|
||||
subtitle: "Pat Menu"
|
||||
logo: "favicon.ico"
|
||||
logo: "icons/favicon.ico"
|
||||
|
||||
header: false
|
||||
footer: false
|
||||
|
|
@ -81,7 +81,7 @@ services:
|
|||
- name: "Invidious"
|
||||
logo: "assets/tools/youtube.png"
|
||||
subtitle: "Youtube Alternative"
|
||||
url: "https://inv.nadeko.net"
|
||||
url: "http://localhost:5006"
|
||||
target: "_blank"
|
||||
|
||||
- name: "Qbittorrent"
|
||||
|
|
@ -102,6 +102,13 @@ services:
|
|||
url: "http://localhost:5003"
|
||||
target: "_blank"
|
||||
|
||||
- name: "Tube Archivist"
|
||||
logo: "assets/tools/tubearchivist.png"
|
||||
subtitle: "Youtube Media Server and Downloader"
|
||||
url: "http://localhost:5005"
|
||||
target: "_blank"
|
||||
|
||||
|
||||
|
||||
- name: "VPS"
|
||||
#icon: "fas fa-reddit"
|
||||
|
|
|
|||
BIN
.config/homer/icons/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 790 B |
|
Before Width: | Height: | Size: 2.3 KiB |
BIN
.config/homer/icons/favicon-96x96.png
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
.config/homer/icons/favicon.ico
Normal file
|
After Width: | Height: | Size: 15 KiB |
3
.config/homer/icons/favicon.svg
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="500" height="500" viewBox="0 0 500 500"><image width="500" height="500" xlink:href="data:image/png;base64,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HQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAACAv3dPKSJi300BMI7b7TxTirguW8DYzzlzcW+H0eWIiAhDAAAAQPIXdwAAABDoAAAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAECgAwAAgEAHAAAABDoAAAAIdAAAAOA/3Et5vz+fCFPAuFp7vZ7PnC0xh1J6P45aU8o5522zCIwoImLfW1vXZanVHrOc7+7tkLxBBwAAAAQ6AAAACHQAAABAoAMAAIBABwAAAAQ6AAAACHQAAABAoAMAAIBABwAAAAQ6AAAACHQAAABAoAMAAIBABwAAAAQ6AAAACHQAAABAoAMAAIBABwAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAABAoAMAAAACHQAAAAQ6AAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAAACHQAAABDoAAAAINABAAAAgQ4AAABD+gavOn1EB8DBVwAAAABJRU5ErkJggg=="></image><style>@media (prefers-color-scheme: light) { :root { filter: none; } }
|
||||
@media (prefers-color-scheme: dark) { :root { filter: none; } }
|
||||
</style></svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 6.6 KiB |
|
Before Width: | Height: | Size: 124 KiB |
BIN
.config/homer/icons/menu-manifest-192x192.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
.config/homer/icons/menu-manifest-512x512.png
Normal file
|
After Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 6.7 KiB |
21
.config/homer/icons/site.webmanifest
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"name": "MyWebSite",
|
||||
"short_name": "MySite",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/web-app-manifest-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/web-app-manifest-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
}
|
||||
],
|
||||
"theme_color": "#ffffff",
|
||||
"background_color": "#ffffff",
|
||||
"display": "standalone"
|
||||
}
|
||||
BIN
.config/homer/icons/web-app-manifest-192x192.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
.config/homer/icons/web-app-manifest-512x512.png
Normal file
|
After Width: | Height: | Size: 153 KiB |
BIN
.config/homer/tools/tubearchivist.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
|
|
@ -9,7 +9,7 @@ $HYPRSCRIPTS = ~/.config/hypr/scripts
|
|||
|
||||
# DEFAULTS
|
||||
$terminal = kitty
|
||||
$browser = zen-browser
|
||||
$browser = librewolf
|
||||
$filemanager = thunar
|
||||
$calculator = qalculate-gtk
|
||||
$email = betterbird
|
||||
|
|
|
|||
32
.zshrc
|
|
@ -115,7 +115,7 @@ alias xi="sudo xbps-install -Sy"
|
|||
alias xu="sudo xbps-install -Syu"
|
||||
alias xr="sudo xbps-remove -y"
|
||||
alias xq="sudo xbps-query -Rs"
|
||||
alias pi="paru -Syu --noconfirm"
|
||||
alias pi="paru -Syu"
|
||||
alias py="paru -Syy"
|
||||
alias pu="paru -Syyu --noconfirm && flatpak update -y"
|
||||
alias pr="paru -Rns"
|
||||
|
|
@ -180,15 +180,24 @@ ytd() {
|
|||
}
|
||||
|
||||
ytdh() {
|
||||
yt-dlp -f 'bv*[height='$1']+ba' $2 -o '~/Videos/%(title)s.%(ext)s' --cookies-from-browser firefox --cookies /home/patrick/Documents/cookies.txt
|
||||
yt-dlp -f 'bv*[height<='$1']+ba' $2 -o '~/Videos/%(title)s.%(ext)s' --cookies-from-browser firefox --cookies /home/patrick/Documents/cookies.txt
|
||||
}
|
||||
|
||||
ytd4() {
|
||||
yt-dlp -f 'bv[height=1080][ext=mp4]+ba[ext=m4a]' --merge-output-format $1 -o '~/Videos/%(title)s.mp4' --cookies-from-browser firefox --cookies /home/patrick/Documents/cookies.txt
|
||||
}
|
||||
|
||||
ytd4h() {
|
||||
yt-dlp -f 'bv[height='$1'][ext=mp4]+ba[ext=m4a]' --merge-output-format $2 -o '~/Videos/%(title)s.mp4' --cookies-from-browser firefox --cookies /home/patrick/Documents/cookies.txt
|
||||
}
|
||||
|
||||
ytda() {
|
||||
yt-dlp -f 'ba' -x --audio-format wav $1 -o '/home/patrick/Downloads/%(title)s.wav' --cookies-from-browser firefox
|
||||
yt-dlp -f 'ba' -x --audio-format wav $1 -o '/home/patrick/Downloads/%(title)s.wav' --cookies-from-browser firefox --cookies /home/patrick/Documents/cookies.txt
|
||||
}
|
||||
|
||||
ytdaf() {
|
||||
yt-dlp -f 'ba' -x --audio-format $2 $1 -o "'/home/patrick/Downloads/%(title)s.'$2" --cookies-from-browser firefox
|
||||
yt-dlp -f 'ba' -x --audio-format $2 $1 -o "'/home/patrick/Downloads/%(title)s.'$2" --cookies-from-browser firefox --cookies /home/patrick/Documents/cookies.txt
|
||||
|
||||
}
|
||||
|
||||
ytdm() {
|
||||
|
|
@ -233,16 +242,21 @@ fwtr() {
|
|||
}
|
||||
|
||||
fwtbbg() {
|
||||
GOOS=linux GOARCH=amd64 GOAMD64=v1 go build -pgo=auto -ldflags="-s -w" -o bin/$1 main.go
|
||||
go mod tidy && GOOS=linux GOARCH=amd64 GOAMD64=v1 go build -pgo=auto -ldflags="-s -w" -o bin/$1 main.go
|
||||
}
|
||||
|
||||
dasig() {
|
||||
git clone --depth 1 https://git.patalcala.com/patalcala9/dasig-solid /home/patrick/Documents/WebApps/$1 && cd /home/patrick/Documents/WebApps/$1 && rm -rf .git README.md && git init && git branch -m master main && touch README.md && echo '#' $1 > README.md && cd frontend && make && make dev
|
||||
}
|
||||
|
||||
|
||||
alias fwtd="pnpm dev"
|
||||
alias fwtt="pnpm test && pnpm exec playwright show-report"
|
||||
alias fwtb="pnpm build && http-server dist -b -p 9000"
|
||||
alias fwtbd="docker compose up -d"
|
||||
alias fwtbp="podman-compose up -d"
|
||||
alias fwtu="pnpm up -i"
|
||||
alias fwtdbg="go run main.go"
|
||||
alias fwtdbg="bin/air go run main.go"
|
||||
|
||||
alias rmf="sudo rm -rf"
|
||||
|
||||
|
|
@ -284,6 +298,11 @@ dockcopy() {
|
|||
}
|
||||
|
||||
alias clrcache="sudo paccache -d"
|
||||
alias clrpac="sudo pacman -Scc"
|
||||
|
||||
alias ipinfo="nmcli -t | head -12"
|
||||
|
||||
alias vscan="libredefender scan -v"
|
||||
|
||||
# Void
|
||||
# alias rb="sudo reboot"
|
||||
|
|
@ -297,3 +316,4 @@ alias sdt="shutdown 20:00"
|
|||
# FVM
|
||||
export PATH="/home/patrick/.fvm_flutter/bin:$PATH"
|
||||
|
||||
. "/home/patrick/.deno/env"
|
||||
|
|
|
|||