diff --git a/flake.nix b/flake.nix index 47b961b..15ec72e 100644 --- a/flake.nix +++ b/flake.nix @@ -43,6 +43,7 @@ }; homeConfigurations = { ivand = home-manager.lib.homeManagerConfiguration { + extraSpecialArgs = { rootPath = ./.; }; modules = [ ./home/laptop nix-doom-emacs.hmModule ]; pkgs = import nixpkgs { system = "x86_64-linux"; diff --git a/home/laptop/packages/default.nix b/home/laptop/packages/default.nix index 57a692e..e4e5d5a 100644 --- a/home/laptop/packages/default.nix +++ b/home/laptop/packages/default.nix @@ -1,5 +1,7 @@ -{ pkgs, ... }: { +{ pkgs, rootPath, ... }: { home.packages = with pkgs; [ + #scripts + (pkgs.buildEnv { name = "my-scripts"; paths = [ (rootPath + /scripts) ]; }) # wayland/sway stuff bemenu wl-clipboard @@ -13,6 +15,7 @@ tor-browser-bundle-bin gnome.cheese gimp + mpv # cli utils direnv ripgrep @@ -22,6 +25,7 @@ pavucontrol bat trashy + yewtube # programming nixfmt sqlite diff --git a/scripts/bin/mpa b/scripts/bin/mpa new file mode 100755 index 0000000..1013719 --- /dev/null +++ b/scripts/bin/mpa @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +mpv --no-video $@