diff --git a/hosts/common/programs/assorted.nix b/hosts/common/programs/assorted.nix index 7800e9da3..2372f03de 100644 --- a/hosts/common/programs/assorted.nix +++ b/hosts/common/programs/assorted.nix @@ -321,6 +321,7 @@ in "vulkan-tools" # vulkaninfo # "whalebird" # pleroma client (Electron). input is broken on phosh. "xdg-terminal-exec" + "youtube-tui" "zathura" # PDF/CBZ/ePUB viewer ]; diff --git a/hosts/common/programs/default.nix b/hosts/common/programs/default.nix index ccb5a6885..0c3f8a365 100644 --- a/hosts/common/programs/default.nix +++ b/hosts/common/programs/default.nix @@ -173,6 +173,7 @@ ./xdg-desktop-portal-wlr.nix ./xdg-terminal-exec.nix ./xdg-utils.nix + ./youtube-tui.nix ./zathura.nix ./zeal.nix ./zecwallet-lite.nix diff --git a/pkgs/additional/sane-open/sane-open b/pkgs/additional/sane-open/sane-open index f74b90fd8..79b55cc1c 100755 --- a/pkgs/additional/sane-open/sane-open +++ b/pkgs/additional/sane-open/sane-open @@ -24,43 +24,46 @@ log() { configureKeyboardFor_application() { log "configureKeyboardFor_application: $1" case "$1" in - Alacritty.desktop) + (Alacritty.desktop) setKeyboard show ;; - app.drey.Dialect.desktop) + (app.drey.Dialect.desktop) setKeyboard showIfRoom ;; - com.github.hugolabe.Wike.desktop) + (com.github.hugolabe.Wike.desktop) setKeyboard showIfRoom ;; - # io.github.lainsce.Notejot.desktop) + # (io.github.lainsce.Notejot.desktop) # setKeyboard showIfRoom # ;; - networkmanager_dmenu.desktop) + (networkmanager_dmenu.desktop) setKeyboard showIfRoom ;; - org.gnome.Epiphany.desktop) + (org.gnome.Epiphany.desktop) setKeyboard showIfRoom ;; - rofi.desktop) + (rofi.desktop) setKeyboard showIfRoom ;; - rofi-applications.desktop) + (rofi-applications.desktop) setKeyboard showIfRoom ;; - rofi-filebrowser.desktop) + (rofi-filebrowser.desktop) setKeyboard showIfRoom ;; - rofi-snippets.desktop) + (rofi-snippets.desktop) setKeyboard showIfRoom ;; - sane-screenshot.desktop) + (sane-screenshot.desktop) # leave unchanged ;; - xdg-terminal-exec.desktop) + (xdg-terminal-exec.desktop) setKeyboard show ;; - *) + (youtube-tui.desktop) + setKeyboard show + ;; + (*) setKeyboard hide ;; esac