parent
ae6ab3ca6e
commit
16898eaa7c
4 changed files with 2 additions and 52 deletions
|
@ -1,8 +1,4 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
inputs,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
imports =
|
imports =
|
||||||
[
|
[
|
||||||
./theme.nix
|
./theme.nix
|
||||||
|
@ -38,7 +34,6 @@
|
||||||
loupe
|
loupe
|
||||||
mousai
|
mousai
|
||||||
seahorse
|
seahorse
|
||||||
inputs.self.legacyPackages.${pkgs.stdenv.hostPlatform.system}.scripts.lofi
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.obs-studio.enable = true;
|
programs.obs-studio.enable = true;
|
||||||
|
|
|
@ -1,20 +1,10 @@
|
||||||
# NOTE: 301: All packages are migrated to `github:Guanran928/nur-packages`,
|
# NOTE: 301: All packages are migrated to `github:Guanran928/nur-packages`,
|
||||||
# only keeping some packages that only fits for personal use.
|
# only keeping some packages that only fits for personal use.
|
||||||
pkgs: let
|
pkgs: let
|
||||||
inherit (pkgs) lib callPackage;
|
inherit (pkgs) callPackage;
|
||||||
in {
|
in {
|
||||||
# https://github.com/NixOS/nixpkgs/pull/308720
|
# https://github.com/NixOS/nixpkgs/pull/308720
|
||||||
pixivfe = callPackage ./pixivfe.nix {};
|
pixivfe = callPackage ./pixivfe.nix {};
|
||||||
|
|
||||||
background = pkgs.nixos-artwork.wallpapers.nineish-dark-gray.src;
|
background = pkgs.nixos-artwork.wallpapers.nineish-dark-gray.src;
|
||||||
|
|
||||||
scripts = lib.makeScope pkgs.newScope (self: let
|
|
||||||
inherit (self) callPackage;
|
|
||||||
in {
|
|
||||||
# util
|
|
||||||
makeScript = callPackage ./scripts/makeScript.nix {};
|
|
||||||
|
|
||||||
# scripts
|
|
||||||
lofi = callPackage ./scripts/lofi.nix {};
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
{
|
|
||||||
makeScript,
|
|
||||||
coreutils,
|
|
||||||
mpv,
|
|
||||||
fetchurl,
|
|
||||||
}:
|
|
||||||
makeScript {
|
|
||||||
name = "lofi";
|
|
||||||
runtimeInputs = [coreutils mpv];
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://raw.githubusercontent.com/lime-desu/bin/69422c37582c5914863997c75c268791a0de136e/lofi";
|
|
||||||
hash = "sha256-hT+S/rqOHUYnnFcSDFfQht4l1DGasz1L3wDHKUWLraA=";
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
lib,
|
|
||||||
runtimeShell,
|
|
||||||
runCommandLocal,
|
|
||||||
makeBinaryWrapper,
|
|
||||||
}: {
|
|
||||||
name,
|
|
||||||
src,
|
|
||||||
runtimeInputs ? [],
|
|
||||||
}:
|
|
||||||
# FIXME: incorrect argv0
|
|
||||||
runCommandLocal name {
|
|
||||||
inherit src;
|
|
||||||
nativeBuildInputs = [makeBinaryWrapper];
|
|
||||||
meta.mainProgram = name;
|
|
||||||
} ''
|
|
||||||
install -Dm755 $src $out/bin/.$name
|
|
||||||
makeBinaryWrapper ${runtimeShell} $out/bin/$name \
|
|
||||||
--add-flags $out/bin/.$name \
|
|
||||||
--prefix PATH : ${lib.makeBinPath runtimeInputs}
|
|
||||||
''
|
|
Loading…
Reference in a new issue