Compare commits

...

15 Commits

Author SHA1 Message Date
c156908621 prepping for dendritic nonsense to ensue 2026-07-03 21:38:38 +01:00
7e44493b90 fixed hyprland nonsense 2026-07-02 09:01:50 +01:00
44ba137c4e added secrets management and rolled keys
Can't just have my keys out in the open air anymore :(
Rolled and encrypted my gotify keys so that you cant see my
notifications anymore
2026-07-02 08:56:57 +01:00
c72c6e09b4 rocm added yayyy 2026-06-30 20:33:55 +01:00
b35e900b41 quickshell is a pain in my ass 2026-06-30 15:55:57 +01:00
8cc9007d77 fixed bluetooth menu for quickshell and other stuff 2026-06-30 12:04:23 +01:00
c06a28c59b woomer 2026-06-29 17:30:20 +01:00
6b463bb434 nonsense changes 2026-06-28 13:55:54 +01:00
98fc942c58 added nom and alias 2026-06-28 13:06:27 +01:00
dd21db047d quickshell 2026-06-27 18:09:31 +01:00
6ed8974212 added woomer 2026-06-27 10:39:46 +01:00
0afb5b84f7 added quickshell submodule and config 2026-06-26 21:11:58 +01:00
f24315425a some nix stuff because i want davinci for freeeee 2026-06-26 21:11:44 +01:00
09f0177d54 big boy hyprland changes and some nix permission stuff 2026-06-23 16:17:12 +01:00
e103f51ef3 added a transcoding function to shell 2026-06-23 16:16:50 +01:00
16 changed files with 38 additions and 4 deletions

View File

@@ -3,7 +3,7 @@
url = "wss://ntfy.voidarc.co.uk:443"
# secret gotify token
token = "C5YKvW5h3NfJJIB"
token = { command = "cat /home/user01/.dotfiles/.secret-gotify"}
# if you want to get the token from a password manager, or other external command,
# you can also use for example:
# token = { command = "secret-tool lookup Title 'Gotify token'" }

View File

@@ -16,6 +16,8 @@ cursor_trail_start_threshold 1
cursor_trail_color #cba6f7
cursor_shape beam
allow_remote_control true
window_padding_width 10
map ctrl+backspace send_text all \x17

1
.config/quickshell Submodule

Submodule .config/quickshell added at 63e360d427

3
.gitignore vendored
View File

@@ -1 +1,4 @@
.session
.gitsecret/keys/random_seed
!*.secret
.secret-gotify

3
.gitmodules vendored
View File

@@ -8,3 +8,6 @@
[submodule ".config/hypr"]
path = .config/hypr
url = https://git.voidarc.co.uk/voidarc/hypr
[submodule ".config/quickshell"]
path = .config/quickshell
url = https://git.voidarc.co.uk/voidarc/quickshell

BIN
.gitsecret/keys/pubring.kbx Normal file

Binary file not shown.

Binary file not shown.

BIN
.gitsecret/keys/trustdb.gpg Normal file

Binary file not shown.

View File

@@ -0,0 +1 @@
.secret-gotify:f6129ad401b60d5a491d582169088600bb58a537d232b93c22923aede129d5cc

2
.nixos

Submodule .nixos updated: 2a0fbdcd16...fd62c17426

2
.secret-gotify.secret Normal file
View File

@@ -0,0 +1,2 @@
„^ýòêîø®j@:p®Xa=ÞmÑA¼å9×
Qîºt$)CÓ~†'s0³f JA@:ÌóÛo³î_Øz>Í*¡šÒÎC«kßá))eBxÒYƒOè

1
.zshrc
View File

@@ -32,3 +32,4 @@ alias vinix="nvim --cmd 'cd ~/.dotfiles/.nixos'"
alias man='man -P "bat -p"'
source ~/.zshrc-local
source ~/.zshrc-functions

17
.zshrc-functions Normal file
View File

@@ -0,0 +1,17 @@
transcode-youtube() {
# Check if both input and output files are provided
if [ "$#" -ne 1 ]; then
echo "Usage: transcode-youtube <video number>"
return 1
fi
ffmpeg -vaapi_device /dev/dri/renderD128 -i "youtube-raw/vid$1.mov" \
-vf "format=nv12,hwupload" \
-c:v h264_vaapi -profile:v high -level 4.2 \
-rc_mode VBR -b:v 50M -maxrate 70M -bufsize 100M \
-g 120 -bf 2 \
-color_primaries bt709 -color_trc bt709 -colorspace bt709 \
-c:a aac -b:a 384k -ar 48000 \
-movflags +faststart \
"youtube-archive/vid-$1.mp4"
}

View File

@@ -11,6 +11,10 @@ exclude_files = [
".gitignore",
".session",
".gitmodules",
".gitsecret",
"*.secret",
"**/.devenv",
".secret*"
]
# Files and directories that are always symlinked, overriding `exclude_files`. Each entry is a glob pattern relative to the dotfiles directory.