1
1
Fork 0

packettracer: move source to flake.nix

Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
Myned 2025-02-09 18:30:07 -06:00
parent d5096d4407
commit 2c5e2e7f36
Signed by: Myned
GPG key ID: C7224454F7881A34
3 changed files with 13 additions and 3 deletions

View file

@ -71,6 +71,7 @@
nixpkgs-master = flake "github:NixOS/nixpkgs/master"; nixpkgs-master = flake "github:NixOS/nixpkgs/master";
### Source code ### Source code
cisco-packettracer8 = source "file:///home/myned/SYNC/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb";
firefox-gnome-theme = source "github:rafaelmardojai/firefox-gnome-theme/v128"; firefox-gnome-theme = source "github:rafaelmardojai/firefox-gnome-theme/v128";
lifx-cli = source "github:Rawa/lifx-cli"; lifx-cli = source "github:Rawa/lifx-cli";
steamtinkerlaunch = source "github:sonic2kk/steamtinkerlaunch"; steamtinkerlaunch = source "github:sonic2kk/steamtinkerlaunch";

View file

@ -30,6 +30,10 @@
inputs.nixpkgs.follows = "nixpkgs-unstable"; inputs.nixpkgs.follows = "nixpkgs-unstable";
url = "github:firecat53/bitwarden-menu"; url = "github:firecat53/bitwarden-menu";
}; };
cisco-packettracer8 = {
flake = false;
url = "file:///home/myned/SYNC/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb";
};
compose2nix = { compose2nix = {
inputs.nixpkgs.follows = "nixpkgs-unstable"; inputs.nixpkgs.follows = "nixpkgs-unstable";
url = "github:aksiksi/compose2nix"; url = "github:aksiksi/compose2nix";

View file

@ -167,9 +167,14 @@ in {
zrythm # Digital audio workstation zrythm # Digital audio workstation
#!! Must be downloaded manually due to licensing #!! Must be downloaded manually due to licensing
# (ciscoPacketTracer8.overrideAttrs { # BUG: Dangling symlinks, remove workaround when merged into unstable
# src = ${config.custom.sync}/linux/config/cisco/CiscoPacketTracer822_amd64_signed.deb; # https://github.com/NixOS/nixpkgs/pull/380309
# }) ((ciscoPacketTracer8.overrideAttrs {
dontCheckForBrokenSymlinks = true;
})
.override {
packetTracerSource = inputs.cisco-packettracer8;
})
### CLI applications ### CLI applications
inputs.agenix.packages.${system}.default inputs.agenix.packages.${system}.default