diff --git a/flake.lock b/flake.lock index 4c25265f..d0a27ed2 100644 --- a/flake.lock +++ b/flake.lock @@ -2211,11 +2211,11 @@ ] }, "locked": { - "lastModified": 1772379624, - "narHash": "sha256-NG9LLTWlz4YiaTAiRGChbrzbVxBfX+Auq4Ab/SWmk4A=", + "lastModified": 1773000227, + "narHash": "sha256-zm3ftUQw0MPumYi91HovoGhgyZBlM4o3Zy0LhPNwzXE=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "52d061516108769656a8bd9c6e811c677ec5b462", + "rev": "da529ac9e46f25ed5616fd634079a5f3c579135f", "type": "github" }, "original": { diff --git a/home/programs/default.nix b/home/programs/default.nix index e69693aa..5f6ef76e 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -7,6 +7,7 @@ # ./bluetui.nix # ./goread.nix # ./helix.nix + # ./iamb.nix # ./magika.nix # ./mpd.nix # ./mpris-scrobbler.nix @@ -19,6 +20,7 @@ # ./template.nix # ./tuifeed.nix # ./xh.nix + # ./yt-dlp.nix # ./zellij.nix ../../modules @@ -40,6 +42,7 @@ ./carapace.nix ./cargo.nix ./cfcli.nix + ./codex.nix ./ddcbacklight.nix ./deploy-rs.nix ./direnv.nix @@ -64,6 +67,7 @@ ./neomutt.nix ./neovim.nix ./nix-index.nix + ./nixify.nix ./nushell.nix ./omnix.nix ./opencode.nix @@ -80,11 +84,7 @@ ./tmux.nix ./uv.nix ./yazi.nix - # ./yt-dlp.nix - ./zoxide.nix ./yq.nix - ./codex.nix - ./nixify.nix - ./iamb.nix + ./zoxide.nix ]; } diff --git a/home/services/xdg.nix b/home/services/xdg.nix index b07870f5..acdc3167 100644 --- a/home/services/xdg.nix +++ b/home/services/xdg.nix @@ -4,8 +4,8 @@ device, inputs, ... -}: { - environment.pathsToLink = ["/share/xdg-desktop-portal" "/share/applications"]; +}: +{ xdg.portal = { enable = device.is "ryu"; config = { @@ -14,3 +14,6 @@ }; }; } +// lib.optionalAttrs (device.is "ryu") { + environment.pathsToLink = ["/share/xdg-desktop-portal" "/share/applications"]; +}