summaryrefslogtreecommitdiff
path: root/users/seth/desktop/niri.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/seth/desktop/niri.nix')
-rw-r--r--users/seth/desktop/niri.nix62
1 files changed, 0 insertions, 62 deletions
diff --git a/users/seth/desktop/niri.nix b/users/seth/desktop/niri.nix
deleted file mode 100644
index 9ec7d36..0000000
--- a/users/seth/desktop/niri.nix
+++ /dev/null
@@ -1,62 +0,0 @@
-{
- lib,
- pkgs,
- osConfig,
- ...
-}:
-let
- enable = osConfig.programs.niri.enable or false;
-in
-{
- config = lib.mkIf enable {
- # Set dark theme for Flatpak apps
- # https://github.com/YaLTeR/niri/wiki/Important-Software#portals
- dconf = {
- enable = true;
- settings = {
- "org/gnome/desktop/interface" = {
- color-scheme = "prefer-dark";
- };
- };
- };
-
- # Required for adwaita-ize
- gtk.enable = true;
-
- home.packages = [
- # Torrent client
- pkgs.fragments
-
- # Mastodon client
- pkgs.tuba
-
- # the funni (I need it for native Wayland support)
- pkgs.vesktop
-
- # TODO: Figure out how to export $DISPLAY from this
- # so I don't need the above
- pkgs.xwayland-satellite
- ];
-
- # Enable some things from the NixOS module here to
- # apply Catppuccin themes
- programs = {
- alacritty.enable = true;
- fuzzel.enable = true;
- mako.enable = true;
- ncspot.enable = true; # Official Spotify has ugly CSD
- swaylock.enable = true;
- yazi.enable = true;
- zellij.enable = true;
- };
-
- seth = {
- # See comment about ncspot
- services.spotifyd.enable = true;
-
- tweaks = {
- adwaita-ize.enable = true;
- };
- };
- };
-}