zaphyra's git: nixfiles

zaphyra's nixfiles

commit 949a0b67d40701f524d3091b67462dfd1264d465
parent ab91ba9ac4d95479bfe4ab254aa8eb463d8f141c
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Sun, 26 Oct 2025 13:04:52 +0100

cleanup
4 files changed, 0 insertions(+), 171 deletions(-)
D
config/home-manager/zaphyra/configure/xdg.nix
|
38
--------------------------------------
D
config/home-manager/zaphyra/programs/celluloid.nix
|
15
---------------
D
config/home-manager/zaphyra/programs/nautilus.nix
|
69
---------------------------------------------------------------------
D
config/home-manager/zaphyra/services/wpaperd.nix
|
49
-------------------------------------------------
diff --git a/config/home-manager/zaphyra/configure/xdg.nix b/config/home-manager/zaphyra/configure/xdg.nix
@@ -1,38 +0,0 @@
-{ config, ... }:
-
-{
-
-  home.preferXdgDirectories = true;
-
-  gtk.gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";
-
-  xdg = {
-    enable = true;
-    mime.enable = true;
-
-    userDirs = {
-      enable = true;
-
-      desktop = config.home.homeDirectory;
-      publicShare = config.home.homeDirectory;
-      templates = config.home.homeDirectory;
-
-      documents = "${config.home.homeDirectory}/Documents";
-      download = "${config.home.homeDirectory}/Downloads";
-      videos = "${config.home.homeDirectory}/Videos";
-      music = "${config.home.homeDirectory}/Music";
-      pictures = "${config.home.homeDirectory}/Pictures";
-    };
-  };
-
-  xdg.configFile."gtk-3.0/bookmarks".force = true;
-  gtk.gtk3.bookmarks = [
-    "file://${config.home.homeDirectory}/Downloads"
-    "file://${config.home.homeDirectory}/Documents"
-    "file://${config.home.homeDirectory}/proj Projects"
-    "file://${config.home.homeDirectory}/Audiobooks"
-    "file://${config.home.homeDirectory}/Music"
-    "file://${config.home.homeDirectory}/Pictures"
-  ];
-
-}
diff --git a/config/home-manager/zaphyra/programs/celluloid.nix b/config/home-manager/zaphyra/programs/celluloid.nix
@@ -1,15 +0,0 @@
-{ pkgs, ... }:
-
-{
-
-  home.packages = [ pkgs.celluloid ];
-
-  dconf.settings = {
-    "io/github/celluloid-player/celluloid" = {
-      always-append-to-playlist = true;
-      draggable-video-area-enable = true;
-      always-autohide-cursor = true;
-    };
-  };
-
-}
diff --git a/config/home-manager/zaphyra/programs/nautilus.nix b/config/home-manager/zaphyra/programs/nautilus.nix
@@ -1,69 +0,0 @@
-{
-  config,
-  lib,
-  pkgs,
-  ...
-}:
-
-{
-
-  home.packages = with pkgs; [
-    nautilus
-    sushi # quick-preview for nautilus
-  ];
-
-  home.sessionVariables = {
-    NAUTILUS_4_EXTENSION_DIR = "${config.home.profileDirectory}/lib/nautilus/extensions-4";
-  };
-
-  xdg.mimeApps.enable = true;
-  xdg.mimeApps.defaultApplications = lib.genAttrs [
-    "inode/directory"
-    "application/x-7z-compressed"
-    "application/x-7z-compressed-tar"
-    "application/x-bzip"
-    "application/x-bzip-compressed-tar"
-    "application/x-compress"
-    "application/x-compressed-tar"
-    "application/x-cpio"
-    "application/x-gzip"
-    "application/x-lha"
-    "application/x-lzip"
-    "application/x-lzip-compressed-tar"
-    "application/x-lzma"
-    "application/x-lzma-compressed-tar"
-    "application/x-tar"
-    "application/x-tarz"
-    "application/x-xar"
-    "application/x-xz"
-    "application/x-xz-compressed-tar"
-    "application/zip"
-    "application/gzip"
-    "application/bzip2"
-    "application/x-bzip2-compressed-tar"
-    "application/vnd.rar;application/zstd"
-    "application/x-zstd-compressed-tar"
-  ] (name: [ "org.gnome.Nautilus.desktop" ]);
-
-  gtk.gtk4.extraCss = ''
-    /* remove 'starred' in nautilus side-panel */
-    .nautilus-window .navigation-sidebar > .sidebar-row:nth-child(2) {
-      min-height:0;
-      font-size: 0;
-      -gtk-icon-size: 0;
-      margin-top: -2px;
-    }
-  '';
-
-  dconf.settings = {
-    "org/gnome/nautilus/list-view" = {
-      use-tree-view = true;
-      default-zoom-level = "small";
-    };
-    "org/gnome/nautilus/preferences" = {
-      date-time-format = "detailed";
-      default-folder-viewer = "list-view";
-    };
-  };
-
-}
diff --git a/config/home-manager/zaphyra/services/wpaperd.nix b/config/home-manager/zaphyra/services/wpaperd.nix
@@ -1,49 +0,0 @@
-{
-  config,
-  pkgs,
-  lib,
-  ...
-}:
-
-{
-
-  home.persistence."/nix/persist/home/${config.home.username}".directories = [
-    "wpaperd/.local/state/wpaperd"
-  ];
-
-  services.wpaperd = {
-    enable = true;
-    settings = {
-      default = {
-        duration = "30m";
-        mode = "center";
-        sorting = "ascending";
-        transition.bounce = { };
-      };
-
-      any.path = pkgs.buildEnv {
-        name = "nixos-artwork";
-        paths = lib.pipe pkgs.nixos-artwork.wallpapers [
-          lib.attrNames
-          (lib.remove "override")
-          (lib.remove "overrideDerivation")
-          # removed because too bright
-          (lib.remove "binary-white")
-          (lib.remove "catppuccin-latte")
-          (lib.remove "moonscape")
-          (lib.remove "nineish-catppuccin-latte")
-          (lib.remove "nineish-catppuccin-latte-alt")
-          (lib.remove "nineish-solarized-light")
-          (lib.remove "nineish")
-          (lib.remove "simple-light-gray")
-          (map (name: "${pkgs.nixos-artwork.wallpapers.${name}}/share/backgrounds/nixos"))
-        ];
-      };
-    };
-  };
-
-  programs.niri.settings.binds = with config.lib.niri.actions; {
-    "Mod+Home".action = spawn (lib.getExe' pkgs.wpaperd "wpaperctl") "next";
-  };
-
-}