Don't depend on external nixos-unstable channel

modules can now use unstablePkgs argument
This commit is contained in:
Wroclaw 2024-02-19 06:42:58 +01:00
parent fca3744086
commit ffb6be2ea2
4 changed files with 51 additions and 13 deletions

View file

@ -1,7 +1,6 @@
{ config, pkgs, ... }:
{ config, pkgs, unstablePkgs, ... }:
let
unstable = import <nixos-unstable> {};
rangerGit = pkgs.ranger.overrideAttrs (old: {
version = "git";
src = pkgs.fetchFromGitHub {
@ -20,6 +19,9 @@ let
});
in
{
imports = [
./unstable-packages.nix
];
environment.systemPackages = with pkgs; [
rangerGit
kitty
@ -50,7 +52,7 @@ in
set vcs_aware true
set show_hidden true
alias drag shell ${unstable.ripdrag}/bin/ripdrag -Axd %p &
alias drag shell ${unstablePkgs.ripdrag}/bin/ripdrag -Axd %p &
map <C-d> drag
'';