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";
### 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";
lifx-cli = source "github:Rawa/lifx-cli";
steamtinkerlaunch = source "github:sonic2kk/steamtinkerlaunch";

View file

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

View file

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