KDE Plasma Widget for displaying real time arrivals for MARTA buses.
kde plasma marta transit
0

Configure Feed

Select the types of activity you want to include in your feed.

marta-us-plasmoid / flake.nix
1.1 kB 34 lines
1{ 2 description = "Development and CI environment for MARTA Bus Arrivals"; 3 4 inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 5 6 outputs = { nixpkgs, ... }: 7 let 8 systems = [ "x86_64-linux" "aarch64-linux" ]; 9 forEachSystem = nixpkgs.lib.genAttrs systems; 10 in { 11 devShells = forEachSystem (system: 12 let 13 pkgs = import nixpkgs { inherit system; }; 14 in { 15 ci = pkgs.mkShell { 16 packages = [ 17 pkgs.actionlint 18 pkgs.nodejs_22 19 pkgs.unzip 20 pkgs.zip 21 pkgs.qt6.qtdeclarative 22 pkgs.kdePackages.kirigami 23 pkgs.kdePackages.kpackage 24 pkgs.kdePackages.libplasma 25 pkgs.kdePackages.plasma-workspace 26 ]; 27 28 shellHook = '' 29 export QML2_IMPORT_PATH="${pkgs.qt6.qtdeclarative}/lib/qt-6/qml:${pkgs.kdePackages.kirigami}/lib/qt-6/qml:${pkgs.kdePackages.libplasma}/lib/qt-6/qml:${pkgs.kdePackages.plasma-workspace}/lib/qt-6/qml''${QML2_IMPORT_PATH:+:$QML2_IMPORT_PATH}" 30 ''; 31 }; 32 }); 33 }; 34}