summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock55
-rw-r--r--flake.nix8
2 files changed, 63 insertions, 0 deletions
diff --git a/flake.lock b/flake.lock
index e41a96f..fbc26ea 100644
--- a/flake.lock
+++ b/flake.lock
@@ -247,6 +247,24 @@
"type": "github"
}
},
+ "flake-utils_3": {
+ "inputs": {
+ "systems": "systems_4"
+ },
+ "locked": {
+ "lastModified": 1731533236,
+ "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
"home-manager": {
"inputs": {
"nixpkgs": [
@@ -901,6 +919,27 @@
"type": "github"
}
},
+ "openterface": {
+ "inputs": {
+ "flake-utils": "flake-utils_3",
+ "nixpkgs": [
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1788513396,
+ "narHash": "sha256-DJDvIuN0iyRjTUobp5yEAzo/hwXX8to6D2xQAO/b0SM=",
+ "owner": "TechxArtisanStudio",
+ "repo": "Openterface_QT",
+ "rev": "9c5e90d422d43daab8de7cd04d029055536ec6b2",
+ "type": "github"
+ },
+ "original": {
+ "owner": "TechxArtisanStudio",
+ "repo": "Openterface_QT",
+ "type": "github"
+ }
+ },
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
@@ -945,6 +984,7 @@
"nixpkgs": "nixpkgs_4",
"nixpkgs-unstable": "nixpkgs-unstable",
"nushell-scripts": "nushell-scripts",
+ "openterface": "openterface",
"sops-nix": "sops-nix",
"unf": "unf",
"wallpapers": "wallpapers"
@@ -1031,6 +1071,21 @@
"type": "github"
}
},
+ "systems_4": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
"unf": {
"inputs": {
"nixpkgs": [
diff --git a/flake.nix b/flake.nix
index 2100ba8..6c50a41 100644
--- a/flake.nix
+++ b/flake.nix
@@ -29,6 +29,11 @@
# inputs.nixpkgs.follows = "nixpkgs";
# inputs.lix.follows = "lix";
# };
+
+ openterface = {
+ url = "github:TechxArtisanStudio/Openterface_QT";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
unf = {
url = "git+https://git.atagen.co/atagen/unf";
@@ -354,6 +359,9 @@
modules = minimalModuleConfig ++ [ ./machines/zenbook
# lix-module.nixosModules.default
# hyprland.homeManagerModules.default {wayland.windowManager.hyprland.enable = true;}
+ openterface.nixosModules.openterface {
+ services.openterface.enable = true;
+ }
home-manager.nixosModules.home-manager {
home-manager.users.defin = import ./home-manager/tiling-wm.nix;
}