feat: Adds jellyfin-tui run and configuration, updates ghostty font size.

This commit is contained in:
2025-12-10 10:01:24 -05:00
parent 047c241df8
commit 207e4469b2
4 changed files with 33 additions and 1 deletions

View File

@@ -3,7 +3,7 @@ theme = Catppuccin Mocha
confirm-close-surface = false
font-family = "Fira Code"
font-size = 13
font-size = 18
font-thicken = false
window-save-state = always

11
env/jellyfin-tui/config.gpg vendored Normal file
View File

@@ -0,0 +1,11 @@
-----BEGIN PGP MESSAGE-----
hF4DAAAAAAAAAAASAQdATOWmZnUO2KsVWqDMIPkJPBvEskExyaYdpYxcl4xqwyUw
8rPCTjCdJSbB36d7ly5+UaayXBZFn2IrGXfai7+IP11G92ocj4a8xHSwKZX9mSd8
0sABAVlTrLOO4BVWBpGnAsagfzXMGyYPi843KdnZg43b4IAx3hdR46NnjfjGjAZc
Ggf4kC+DuTT+Y0BRH8qRLU6kizxRvi13GEnxt0sTQqhNRA+hLbkXYWlZ3fLnf6YD
CIpMYowZmqwd6KH3ofFeNr+E5+HAaygU/61VH2pkZRzwwltiEZ4aQ+eWULELs6BF
z7nIB49nOZi2m7boSVVnfmknD6Z/QwZSmqakySZRlNNC19IqEoDl02H5cgHCNbQV
cTnyHQ==
=LRvL
-----END PGP MESSAGE-----

18
runs/after/jellyfin-tui Executable file
View File

@@ -0,0 +1,18 @@
#!/usr/bin/env bash
DEV_ENV=${DEV_ENV:-""}
XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-"$HOME/.config"}
install() {
[[ -z $DEV_ENV ]] && echo "[ERROR]: DEV_ENV not set" && exit 1
mkdir -p "$XDG_CONFIG_HOME"/jellyfin-tui &>/dev/null
gpg --output "$XDG_CONFIG_HOME"/jellyfin-tui/config.yaml --decrypt "$DEV_ENV"/env/jellyfin-tui/config.gpg
}
uninstall() {
rm -rf ~/.config/jellyfin-tui
}
arg=${1:-""}
[[ $arg == "install" ]] && install
[[ $arg == "uninstall" ]] && uninstall

3
runs/jellyfin-tui Executable file
View File

@@ -0,0 +1,3 @@
#!/usr/bin/env bash
yay ${1:-"-S --noconfirm"} jellyfin-tui