From 5411b3709efc67ee1973a91495b84979803fbdd9 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Mon, 13 Apr 2026 21:18:14 -0600 Subject: testing out nix-search-tv : seems to work but unf to disko broken --- home-manager/home.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'home-manager/home.nix') 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 {}; # 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; -- cgit v1.2.3 From ec5b7daaae4518abd376d4210ebc87de12d9c2b6 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Mon, 13 Apr 2026 21:26:13 -0600 Subject: need just the shell script, and need to modify it, so no need for flake --- home-manager/home.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'home-manager/home.nix') diff --git a/home-manager/home.nix b/home-manager/home.nix index 814678a..d25cdfb 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -1,10 +1,10 @@ -{ pkgs, inputs, hyprland-plugins, ... } @ args : +{ pkgs, hyprland-plugins, ... } @ args : # let # home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-23.05.tar.gz"; # unstable = import {}; # in let - ns = pkgs.writeShellScriptBin "ns" (builtins.readFile "${inputs.nix-search-tv}/nixpkgs.sh"); + ns = pkgs.writeShellScriptBin "ns" (builtins.readFile ../resources/nix-search-tv.sh); in { imports = [ ./default.nix -- cgit v1.2.3