diff --git a/flake.nix b/flake.nix index 1f62787..29c7675 100644 --- a/flake.nix +++ b/flake.nix @@ -11,7 +11,6 @@ menstruation-backend.url = "github:kmein/menstruation.rs"; menstruation-telegram.url = "github:kmein/menstruation-telegram"; nix-index-database.url = "github:nix-community/nix-index-database"; - nix-on-droid.url = "github:t184256/nix-on-droid/release-23.05"; nixinate.url = "github:matthewcroughan/nixinate"; nixpkgs-old.url = "github:NixOS/nixpkgs/50fc86b75d2744e1ab3837ef74b53f103a9b55a0"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/master"; @@ -36,8 +35,6 @@ menstruation-telegram.inputs.menstruation-backend.follows = "menstruation-backend"; menstruation-telegram.inputs.nixpkgs.follows = "nixpkgs-old"; nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; - nix-on-droid.inputs.home-manager.follows = "home-manager"; - nix-on-droid.inputs.nixpkgs.follows = "nixpkgs"; recht.inputs.nixpkgs.follows = "nixpkgs"; scripts.inputs.nixpkgs.follows = "nixpkgs"; stylix.inputs.nixpkgs.follows = "nixpkgs"; @@ -57,7 +54,6 @@ retiolum, nixinate, flake-utils, - nix-on-droid, nix-index-database, stylix, ... @@ -163,22 +159,6 @@ panoptikon = import lib/panoptikon.nix; }; - nixOnDroidConfigurations = { - moto = nix-on-droid.lib.nixOnDroidConfiguration { - modules = [ systems/moto/configuration.nix ]; - pkgs = import nixpkgs { - system = "aarch64-linux"; - overlays = [ nix-on-droid.overlays.default ]; - }; - extraSpecialArgs = { - niveumPackages = inputs.self.packages.aarch64-linux; - niveumLib = inputs.self.lib; - inherit inputs; - }; - home-manager-path = home-manager.outPath; - }; - }; - homeConfigurations = { maakaron = let diff --git a/systems/moto/configuration.nix b/systems/moto/configuration.nix deleted file mode 100644 index 06baa41..0000000 --- a/systems/moto/configuration.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ - pkgs, - niveumPackages, - inputs, - ... -}: let - sshPort = 8022; -in { - environment.packages = with pkgs; [ - nil - bzip2 - coreutils - curl - diffutils - findutils - git - gnugrep - gnupg - gnused - gnutar - gzip - hostname - iproute2 - man - openssh - procps - tzdata - unzip - util-linux - vim - which - xz - zip - hledger - hledger-ui - niveumPackages.vim - gitAndTools.gh - ripgrep - (pkgs.writers.writeDashBin "start-ssh" '' - ${pkgs.openssh}/bin/sshd -f ${pkgs.writeText "sshd_config" '' - HostKey /data/data/com.termux.nix/files/home/.ssh/ssh_host_rsa_key - Port ${toString sshPort} - ''} - '') - ]; - - nix.nixPath = ["nixpkgs=${inputs.nixpkgs}"]; - - home-manager = { - useGlobalPkgs = true; - backupFileExtension = "hm-bak"; - config = {pkgs, ...}: { - home.stateVersion = "23.05"; - programs.tmux.enable = true; - }; - }; - - environment.sessionVariables = { - LEDGER_FILE = "/data/data/com.termux.nix/files/home/src/ledger/privat.journal"; - }; - - user.shell = "${pkgs.fish}/bin/fish"; - - environment.etcBackupExtension = ".bak"; - - system.stateVersion = "23.05"; - - nix.extraOptions = '' - experimental-features = nix-command flakes - ''; -}