Add fix for rapid-photo-downloader

This commit is contained in:
Andreas Zweili 2023-01-16 09:50:00 +01:00
parent 8991fec205
commit 8425c88814
4 changed files with 29 additions and 5 deletions

View File

@ -73,6 +73,22 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-rpdfix": {
"locked": {
"lastModified": 1671661856,
"narHash": "sha256-8y4fBAENBtYdH2vtvwo6eUn8UbygMiXWSKVn7XrkOy4=",
"owner": "callahad",
"repo": "nixpkgs",
"rev": "9f60e3c05331f5f2a01451c763aed63b8dc7439a",
"type": "github"
},
"original": {
"owner": "callahad",
"repo": "nixpkgs",
"rev": "9f60e3c05331f5f2a01451c763aed63b8dc7439a",
"type": "github"
}
},
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1672262501, "lastModified": 1672262501,
@ -95,6 +111,7 @@
"home-manager": "home-manager", "home-manager": "home-manager",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nixpkgs-rpdfix": "nixpkgs-rpdfix",
"nixpkgs-unstable": "nixpkgs-unstable" "nixpkgs-unstable": "nixpkgs-unstable"
} }
}, },

View File

@ -3,7 +3,8 @@
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-22.11"; nixpkgs.url = "github:nixos/nixpkgs/nixos-22.11";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; # required to fix Rapid Photo Downloader
nixpkgs-rpdfix.url = "github:callahad/nixpkgs?rev=9f60e3c05331f5f2a01451c763aed63b8dc7439a";
# look here for the hardware options https://github.com/NixOS/nixos-hardware/blob/master/flake.nix#L5 # look here for the hardware options https://github.com/NixOS/nixos-hardware/blob/master/flake.nix#L5
nixos-hardware.url = "github:nixos/nixos-hardware"; nixos-hardware.url = "github:nixos/nixos-hardware";
@ -24,6 +25,7 @@
, agenix , agenix
, nixpkgs , nixpkgs
, nixpkgs-unstable , nixpkgs-unstable
, nixpkgs-rpdfix
, nixos-hardware , nixos-hardware
, home-manager , home-manager
}: }:

View File

@ -16,7 +16,7 @@
"${custom.inputs.self}/home-manager/software/mpv" "${custom.inputs.self}/home-manager/software/mpv"
"${custom.inputs.self}/home-manager/software/nitrogen" "${custom.inputs.self}/home-manager/software/nitrogen"
"${custom.inputs.self}/home-manager/software/obsidian" "${custom.inputs.self}/home-manager/software/obsidian"
"${custom.inputs.self}/home-manager/software/rapid-photo-downloader" (import "${custom.inputs.self}/home-manager/software/rapid-photo-downloader" { inherit custom; })
"${custom.inputs.self}/home-manager/software/signal" "${custom.inputs.self}/home-manager/software/signal"
"${custom.inputs.self}/home-manager/software/ssh" "${custom.inputs.self}/home-manager/software/ssh"
"${custom.inputs.self}/home-manager/software/starship" "${custom.inputs.self}/home-manager/software/starship"

View File

@ -1,7 +1,12 @@
{ pkgs, ... }: { custom }: { pkgs, ... }:
let
rpdfix = import custom.inputs.nixpkgs-rpdfix {
system = "x86_64-linux";
};
in
{ {
home.packages = with pkgs; [ home.packages = [
rapid-photo-downloader rpdfix.rapid-photo-downloader
]; ];
home.file.".config/Rapid Photo Downloader".source = ./config; home.file.".config/Rapid Photo Downloader".source = ./config;
} }