nixos-dots

nixos dots
git clone git://popovic.xyz/nixos-dots.git
Log | Files | Refs

commit 867ad4c13429ca6217ff59c9efd5a8e88b3640a0
parent 3a69987cdbe942b6d030a118975355c05a0cb3b4
Author: Milutin Popovic <milutin@popovic.xyz>
Date:   Fri, 20 Mar 2026 20:23:03 +0000

bump

Diffstat:
Mlib/dotfiles.nix | 2+-
Mmodules/xdg.nix | 34+++++++++++++++++-----------------
Msystem/host/frame.nix | 11+++++++++++
3 files changed, 29 insertions(+), 18 deletions(-)

diff --git a/lib/dotfiles.nix b/lib/dotfiles.nix @@ -2,6 +2,6 @@ dotfiles = builtins.fetchGit { url = "git://popovic.xyz/dots.git"; ref = "master"; - rev = "3de6735d1c827c3e1a4795793420322201f6d24f"; + rev = "e748576e57aafbbde658d0309786f9ec23bafbd8"; }; } diff --git a/modules/xdg.nix b/modules/xdg.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: +{ pkgs, ... }: { home.sessionVariables = { EDITOR = "nvim"; @@ -6,7 +6,7 @@ TERMINAL = "st"; FILE_BROWSER = "lf"; XDG_SESSION_TYPE = "x11"; - XDG_DESKTOP_DIR ="$HOME/desktop"; + XDG_DESKTOP_DIR = "$HOME/desktop"; XDG_DOWNLOAD_DIR = "$HOME/downloads"; XDG_PUBLICSHARE_DIR = "$HOME/cloud"; }; @@ -18,21 +18,21 @@ "text/html" = "firefox.desktop"; "x-scheme-handler/http" = "firefox.desktop"; "x-scheme-handler/https" = "firefox.desktop"; - "x-scheme-handler/magnet"="torrent.desktop"; - "application/x-bittorrent"="torrent.desktop"; - "x-scheme-handler/mailto"="mail.desktop"; - "message/rfc822"="mail.desktop"; - "application/pdf"="pdf.desktop"; - "text/calendar"="cal.desktop"; - "image/png"="img.desktop"; - "image/jpeg"="img.desktop"; - "image/jpg"="img.desktop"; - "image/bmp"="img.desktop"; - "image/webp"="img.desktop"; - "image/svg+xml"="img.desktop"; - "image/gif"="gif.desktop"; - "text/plain"="text.desktop"; - "text/x-readme"="text.desktop"; + "x-scheme-handler/magnet" = "torrent.desktop"; + "application/x-bittorrent" = "torrent.desktop"; + "x-scheme-handler/mailto" = "mail.desktop"; + "message/rfc822" = "mail.desktop"; + "application/pdf" = "pdf.desktop"; + "text/calendar" = "cal.desktop"; + "image/png" = "img.desktop"; + "image/jpeg" = "img.desktop"; + "image/jpg" = "img.desktop"; + "image/bmp" = "img.desktop"; + "image/webp" = "img.desktop"; + "image/svg+xml" = "img.desktop"; + "image/gif" = "gif.desktop"; + "text/plain" = "text.desktop"; + "text/x-readme" = "text.desktop"; }; }; diff --git a/system/host/frame.nix b/system/host/frame.nix @@ -63,6 +63,14 @@ "pcie_port_pm=off" "acpi.no_ec_wakup=1" ]; + supportedFilesystems = [ + "zfs" + "btrfs" + "ext4" + "xfs" + "vfat" + "ntfs" + ]; }; # netowrk @@ -113,6 +121,7 @@ # services services = { automatic-timezoned.enable = true; + gvfs.enable = true; udisks2.enable = true; upower.enable = true; fwupd.enable = true; @@ -189,6 +198,8 @@ util-linux pstree wireguard-tools + gnome.gvfs + ntfs-3g upower lm_sensors