Add hyprvoice binds to all niri configs, added frame12 changes

This commit is contained in:
Nathan Anderson 2026-03-23 00:38:55 -06:00
parent f4c47d0bfb
commit fdda078fb4
7 changed files with 18 additions and 3 deletions

View File

@ -81,6 +81,7 @@ in
enable = true; enable = true;
useNonFree = true; useNonFree = true;
user = deskCfg.userName; user = deskCfg.userName;
installGaming = true;
systemPackages = with pkgs; [ systemPackages = with pkgs; [
libreoffice libreoffice
rpi-imager rpi-imager

View File

@ -422,6 +422,9 @@ binds {
Mod+Ctrl+Q { quit; } Mod+Ctrl+Q { quit; }
Mod+Shift+Ctrl+P { power-off-monitors; } Mod+Shift+Ctrl+P { power-off-monitors; }
// Dictation
Mod+grave { spawn "hyprvoice" "toggle"; }
// Lock screen (via Noctalia) // Lock screen (via Noctalia)
Mod+L { spawn "noctalia-shell" "ipc" "call" "lockScreen" "lock"; } Mod+L { spawn "noctalia-shell" "ipc" "call" "lockScreen" "lock"; }

View File

@ -33,6 +33,11 @@ in
yt-audio() { yt-audio() {
nix-shell -p yt-dlp --run "yt-dlp -x $1 --audio-format mp3" nix-shell -p yt-dlp --run "yt-dlp -x $1 --audio-format mp3"
} }
new-post() {
local slug="''${1:+"-$1"}"
hugo new "posts/$(date +%y-%m-%d)''${slug}"
}
''; '';
# Additional shell aliases beyond base # Additional shell aliases beyond base
programs.zsh.shellAliases = { programs.zsh.shellAliases = {

View File

@ -376,6 +376,9 @@ binds {
Mod+Ctrl+Q { quit; } Mod+Ctrl+Q { quit; }
Mod+Shift+Ctrl+P { power-off-monitors; } Mod+Shift+Ctrl+P { power-off-monitors; }
// Dictation
Mod+grave { spawn "hyprvoice" "toggle"; }
} }
switch-events { switch-events {

View File

@ -444,7 +444,7 @@ binds {
// //
// Dictation // Dictation
Mod+semicolon { spawn "hyprvoice" "toggle"; } Mod+grave { spawn "hyprvoice" "toggle"; }
// Notifications - Noctalia notification panel // Notifications - Noctalia notification panel
Mod+Shift+C { spawn "noctalia-shell" "ipc" "call" "notificationHistory" "toggle"; } Mod+Shift+C { spawn "noctalia-shell" "ipc" "call" "notificationHistory" "toggle"; }

View File

@ -417,6 +417,9 @@ binds {
Mod+Ctrl+Q { quit; } Mod+Ctrl+Q { quit; }
Mod+Shift+Ctrl+P { power-off-monitors; } Mod+Shift+Ctrl+P { power-off-monitors; }
// Dictation
Mod+grave { spawn "hyprvoice" "toggle"; }
// Lock screen (via Noctalia) // Lock screen (via Noctalia)
Mod+L { spawn "noctalia-shell" "ipc" "call" "lockScreen" "lock"; } Mod+L { spawn "noctalia-shell" "ipc" "call" "lockScreen" "lock"; }

View File

@ -87,7 +87,7 @@ in
}; };
programs.gamemode = { programs.gamemode = {
enable = true; enable = lib.mkDefault cfg.installGaming;
settings = { settings = {
general = { general = {
reaper_freq = 5; reaper_freq = 5;