From efcbbb02ced801099b07dd532fb4b056d853e8ea Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Sat, 25 Nov 2023 01:47:52 -0800 Subject: [PATCH] update browser and remove play with mpv --- home/dot_config/sway/config.tmpl | 2 +- provision/hosts/kestrel/configuration.nix | 1 + provision/hosts/kestrel/rss.nix | 23 +++++++++++++++++++++++ provision/modules/desktop/browser.nix | 19 +------------------ 4 files changed, 26 insertions(+), 19 deletions(-) create mode 100644 provision/hosts/kestrel/rss.nix diff --git a/home/dot_config/sway/config.tmpl b/home/dot_config/sway/config.tmpl index 02ca693b..dab6582a 100644 --- a/home/dot_config/sway/config.tmpl +++ b/home/dot_config/sway/config.tmpl @@ -91,7 +91,7 @@ gaps left 0 for_window [title="Steam - News"] floating enable for_window [title="Friends List"] floating enable -for_window [title=".*mpv$"] { +for_window [title="Picture in picture"] { floating enable sticky toggle resize set width 22ppt diff --git a/provision/hosts/kestrel/configuration.nix b/provision/hosts/kestrel/configuration.nix index b4f789ae..063b7344 100644 --- a/provision/hosts/kestrel/configuration.nix +++ b/provision/hosts/kestrel/configuration.nix @@ -1,6 +1,7 @@ { config, pkgs, user, lib, ... }: { imports = [ + ./rss.nix ./syncthing.nix ]; diff --git a/provision/hosts/kestrel/rss.nix b/provision/hosts/kestrel/rss.nix new file mode 100644 index 00000000..a58a3502 --- /dev/null +++ b/provision/hosts/kestrel/rss.nix @@ -0,0 +1,23 @@ +{ config, lib, pkgs, user, ... }: +{ + + services.postgresql = { + enable = true; + authentication = pkgs.lib.mkOverride 10 '' + #type database DBuser auth-method + local all all trust + ''; + }; + services.miniflux = { + enable = true; + config = { + LISTEN_ADDR = "localhost:8087"; + # Break youtube embeds so they dont show + YOUTUBE_EMBED_URL_OVERRIDE="https://"; + }; + adminCredentialsFile = pkgs.writeText "cred" '' + ADMIN_USERNAME=miniflux + ADMIN_PASSWORD=miniflux + ''; + }; +} diff --git a/provision/modules/desktop/browser.nix b/provision/modules/desktop/browser.nix index 02761556..9959d315 100644 --- a/provision/modules/desktop/browser.nix +++ b/provision/modules/desktop/browser.nix @@ -41,8 +41,8 @@ in { "nngceckbapebfimnlniiiahkandclblb" # Bitwarden "dbepggeogbaibhgnhhndojpepiihcmeb" # Viumium "icpgjfneehieebagbmdbhnlpiopdcmna" # New Tab Redirect - "hahklcmnfgffdlchjigehabfbiigleji" # Play with MPV "oahiolknhkbpcolgnpljehalnhblolkm" # Shorts Blocker + "hkgfoiooedgoejojocmhlaklaeopbecg" # Picture-in-Picture (by Google) ]; # Setup bookmarks @@ -82,22 +82,5 @@ in { ]; }; }; - - # Start play-with-mpv as service - systemd.user.services.play-with-mpv = { - path = with pkgs; [ play-with-mpv mpv ]; - environment = { - DISPLAY = ":0"; - }; - description = "play videos with mpv from chromium."; - wantedBy = [ "default.target" ]; - restartIfChanged = true; - - serviceConfig = { - Type = "simple"; - Restart = "always"; - ExecStart = "${pkgs.play-with-mpv}/bin/play-with-mpv"; - }; - }; }; }