mirror of
https://github.com/Cian-H/My_NixOS_Config.git
synced 2026-03-01 10:48:03 +00:00
Failed attempt to fix/formalize repo
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
in {
|
||||
home.packages = [
|
||||
pkgs.bitwarden-desktop
|
||||
unstablePkgs.babashka
|
||||
pkgs.babashka
|
||||
pkgs.bat-extras.batman
|
||||
pkgs.bat-extras.batdiff
|
||||
pkgs.bat-extras.batgrep
|
||||
|
||||
6
home-manager/worklaptop/packages/default.nix
Normal file
6
home-manager/worklaptop/packages/default.nix
Normal file
@@ -0,0 +1,6 @@
|
||||
{pkgs ? import <nixpkgs> {}}: {
|
||||
python-env = pkgs.callPackage ./pkgs/python-env/default.nix {};
|
||||
rbw-autofill = pkgs.callPackage ./pkgs/rbw-autofill/default.nix {};
|
||||
vivaldi-wayland = pkgs.callPackage ./pkgs/vivaldi-wayland/default.nix {};
|
||||
walker-obsidian-search = pkgs.callPackage ./pkgs/walker-obsidian-search/default.nix {};
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{pkgs}: {
|
||||
python = pkgs.callPackage ./python.nix {};
|
||||
rbw-autofill = pkgs.callPackage ./rbw_autofill.nix {};
|
||||
vivaldi-wayland = pkgs.callPackage ./vivaldi_wayland.nix {};
|
||||
walker-obsidian-search = pkgs.callPackage ./walker_obsidian_search.nix {};
|
||||
}
|
||||
@@ -2,5 +2,5 @@
|
||||
pkgs.writeShellApplication {
|
||||
name = "rbw-autofill";
|
||||
runtimeInputs = [pkgs.bash pkgs.libsecret pkgs.zenity];
|
||||
text = builtins.readFile ./rbw_autofill.sh;
|
||||
text = builtins.readFile ./script.sh;
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
babashka,
|
||||
ripgrep,
|
||||
walker,
|
||||
xdg-utils,
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
pname = "walker-obsidian-search";
|
||||
version = "0.1.0";
|
||||
src = ./.;
|
||||
buildInputs = [babashka ripgrep walker xdg-utils];
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp script.clj $out/bin/walker-obsidian-search
|
||||
substituteInPlace $out/bin/walker-obsidian-search \
|
||||
--replace '"rg"' '"${ripgrep}/bin/rg"' \
|
||||
--replace '"walker' '"${walker}/bin/walker' \
|
||||
--replace '"xdg-open"' '"${xdg-utils}/bin/xdg-open"'
|
||||
chmod +x $out/bin/walker-obsidian-search
|
||||
'';
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{pkgs}:
|
||||
pkgs.writeShellApplication {
|
||||
name = "walker-obsidian-search";
|
||||
runtimeInputs = [pkgs.babashka pkgs.ripgrep];
|
||||
text = builtins.readFile ./walker_obsidian_search.clj;
|
||||
}
|
||||
@@ -7,7 +7,7 @@
|
||||
unstablePkgs,
|
||||
...
|
||||
}: let
|
||||
myPkgs = import ./packages/my_pkgs.nix {inherit pkgs;};
|
||||
myPkgs = import ./packages/default.nix {inherit pkgs;};
|
||||
in {
|
||||
programs = {
|
||||
nix-your-shell = {
|
||||
|
||||
Reference in New Issue
Block a user