summaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
authorDevin Finlinson <devin.finlinson@pm.me>2026-04-13 21:18:14 -0600
committerDevin Finlinson <devin.finlinson@pm.me>2026-04-13 21:18:14 -0600
commit5411b3709efc67ee1973a91495b84979803fbdd9 (patch)
treed32c1a64eaa1e8d80fbbfe361ee141a8ab83e30a /home-manager
parentb872f84ae1e8ea25c2f8d54215fa8f44e1b858bc (diff)
testing out nix-search-tv : seems to work but unf to disko broken
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/home.nix17
1 files changed, 15 insertions, 2 deletions
diff --git a/home-manager/home.nix b/home-manager/home.nix
index 313148e..814678a 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -1,9 +1,11 @@
-{ pkgs, hyprland-plugins, ... }:
+{ pkgs, inputs, hyprland-plugins, ... } @ args :
# let
# home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-23.05.tar.gz";
# unstable = import <nixpkgs-unstable>{};
# in
-{
+let
+ ns = pkgs.writeShellScriptBin "ns" (builtins.readFile "${inputs.nix-search-tv}/nixpkgs.sh");
+in {
imports = [
./default.nix
];
@@ -89,6 +91,8 @@
openjdk
adoptopenjdk-icedtea-web
+ ns
+ fzf
];
# Home Manager is pretty good at managing dotfiles. The primary way to manage
@@ -126,6 +130,15 @@
# };
programs = {
+ nix-search-tv = {
+ enable = true;
+ settings = {
+ experimental.options_file = {
+ disko = "${args.diskoOptions}";
+ };
+ };
+ };
+
qutebrowser = {
enable = true;
loadAutoconfig = true;