summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew <admonty1@protonmail.com>2025-08-21 14:16:25 -0400
committerAndrew <admonty1@protonmail.com>2025-08-21 14:16:25 -0400
commit4a609e2e76c2d8fd68e253ffb4183f9afc169b0f (patch)
tree0baa72610368a6696b066bbc7a83c03d46abf53e
parentadd style to waybar (diff)
downloadnixos-4a609e2e76c2d8fd68e253ffb4183f9afc169b0f.tar.gz
nixos-4a609e2e76c2d8fd68e253ffb4183f9afc169b0f.tar.bz2
nixos-4a609e2e76c2d8fd68e253ffb4183f9afc169b0f.zip
freetube configured
-rw-r--r--freetube.nix32
-rw-r--r--home.nix2
2 files changed, 34 insertions, 0 deletions
diff --git a/freetube.nix b/freetube.nix
new file mode 100644
index 0000000..96f9a4a
--- /dev/null
+++ b/freetube.nix
@@ -0,0 +1,32 @@
+{ config, pkgs, ... }:
+
+{
+ programs.freetube = {
+ enable = true;
+ settings = {
+ checkForUpdates = false;
+ defaultQuality = "1440";
+ baseTheme = "catppuccinMocha";
+ quickBookmarkTargetPlaylistId = "favorites";
+ checkForBlogPosts = false;
+ generalAutoLoadMorePaginatedItemsEnabled = true;
+ openDeepLinksInNewWindow = true;
+ barColor = false;
+ hideLabelsSideBar = true;
+ hideHeaderLogo = false;
+ expandSideBar = true;
+ enableSubtitlesByDefaultvalue = true;
+ displayVideoPlayButton=true;
+ defaultViewingMode = "theatre";
+ defaultPlayback = 2;
+ enableScreenshot = true;
+ screenshotAskPath = false;
+ hideTrendingVideos = true;
+ hideSubscriptionsShorts = true;
+ hideChannelShorts=true;
+ downloadBehavior = "download";
+ useSponsorBlock = true;
+ };
+ };
+
+}
diff --git a/home.nix b/home.nix
index f634d28..612b2fc 100644
--- a/home.nix
+++ b/home.nix
@@ -19,6 +19,7 @@
./rmpc-theme.nix
./rmpc-config.nix
./waybar.nix
+ ./freetube.nix
];
# Home Manager needs a bit of information about you and the paths it should
@@ -131,6 +132,7 @@
# };
};
+
xdg.portal = {
enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-hyprland ];