diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0d08e26..748ec06 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,4 +8,4 @@ updates: - package-ecosystem: "github-actions" # See documentation for possible values directory: "/" # Location of package manifests schedule: - interval: "weekly" + interval: "daily" diff --git a/.github/lock.yml b/.github/workflows/lock.yml similarity index 100% rename from .github/lock.yml rename to .github/workflows/lock.yml diff --git a/.github/test.yml b/.github/workflows/test.yml similarity index 99% rename from .github/test.yml rename to .github/workflows/test.yml index b8170e4..e276c42 100644 --- a/.github/test.yml +++ b/.github/workflows/test.yml @@ -1,7 +1,9 @@ name: "Test" + on: pull_request: push: + jobs: tests: runs-on: ubuntu-latest diff --git a/configuration.nix b/configuration.nix deleted file mode 100644 index e3f1d87..0000000 --- a/configuration.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ config, pkgs, ... }: - -{ - imports = [ ]; - - environment.systemPackages = with pkgs; [ - go - rustc - cargo - zerotier - btop - htop - vim - git - screen - - ]; - - -# YOU CAN CONFIGURE SSH HERE, BUT WE AREN'T THERE YET -# services.openssh.enable = true; -# users.users.root.openssh.authorizedKeys.keys = [ "your-ssh-public-key" ]; -} diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..e4f6e5d --- /dev/null +++ b/default.nix @@ -0,0 +1,29 @@ +{ + description = "Somatic Linux"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11"; + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + pkgs = import nixpkgs { system = "x86_64-linux"; }; + }; + + system.build.toplevel = { + imports = [ ]; + + environment.systemPackages = with pkgs; [ + go + rustc + cargo + zerotier + btop + htop + vim + git + screen + ]; + + # YOU CAN CONFIGURE SSH HERE, BUT WE AREN'T THERE YET + # services.openssh.enable = true; + # users.users.root.openssh.authorizedKeys.keys = [ "your-ssh-public-key" ]; + }; +} \ No newline at end of file