summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-05 22:25:18 -0700
committerFuwn <[email protected]>2024-09-05 22:25:18 -0700
commit70caf4a379e2018f97551cd577a0985c474d52d9 (patch)
treef86c59335c8a3c55f3895defd1936e73429f390d
parentBump (diff)
downloadnixos-config-70caf4a379e2018f97551cd577a0985c474d52d9.tar.xz
nixos-config-70caf4a379e2018f97551cd577a0985c474d52d9.zip
Bump
-rw-r--r--flake.lock481
-rw-r--r--flake.nix67
-rw-r--r--home/ebisu/default.nix15
-rw-r--r--home/ebisu/fortune/development/nix/default.nix10
4 files changed, 96 insertions, 477 deletions
diff --git a/flake.lock b/flake.lock
index 0267c7e..c784f6e 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,25 +1,5 @@
{
"nodes": {
- "Hyprspace": {
- "inputs": {
- "hyprland": [
- "hyprland"
- ]
- },
- "locked": {
- "lastModified": 1724608787,
- "narHash": "sha256-t2BzxfdLhMY8pnzmQe76bLGL8bB5p5bdIXHhkSV+xr8=",
- "owner": "KZDKM",
- "repo": "Hyprspace",
- "rev": "b328501fbad4159e404697e25cdaaab0ad9f81a4",
- "type": "github"
- },
- "original": {
- "owner": "KZDKM",
- "repo": "Hyprspace",
- "type": "github"
- }
- },
"aquamarine": {
"inputs": {
"hyprutils": [
@@ -53,49 +33,6 @@
"type": "github"
}
},
- "emacs": {
- "inputs": {
- "flake-utils": "flake-utils_2",
- "nixpkgs": "nixpkgs_7",
- "nixpkgs-stable": "nixpkgs-stable"
- },
- "locked": {
- "lastModified": 1724951607,
- "narHash": "sha256-cOCOZOilbAtW29FaYZEP/K/Tf8E6VeWGrKJlK+GRe2M=",
- "owner": "nix-community",
- "repo": "emacs-overlay",
- "rev": "33812cad36ad7826d7eb9bd72eb11995be20cff6",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "emacs-overlay",
- "type": "github"
- }
- },
- "fenix": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs-f2k",
- "nixpkgs-fmt",
- "nixpkgs"
- ],
- "rust-analyzer-src": "rust-analyzer-src"
- },
- "locked": {
- "lastModified": 1637475807,
- "narHash": "sha256-E3nzOvlzZXwyo8Stp5upKsTCDcqUTYAFj4EC060A31c=",
- "owner": "nix-community",
- "repo": "fenix",
- "rev": "960e7fef45692a4fffc6df6d6b613b0399bbdfd5",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "fenix",
- "type": "github"
- }
- },
"flake-compat": {
"locked": {
"lastModified": 1696426674,
@@ -132,11 +69,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
- "lastModified": 1722555600,
- "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
+ "lastModified": 1725024810,
+ "narHash": "sha256-ODYRm8zHfLTH3soTFWE452ydPYz2iTvr9T8ftDMUQ3E=",
"owner": "hercules-ci",
"repo": "flake-parts",
- "rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
+ "rev": "af510d4a62d071ea13925ce41c95e3dec816c01d",
"type": "github"
},
"original": {
@@ -168,39 +105,6 @@
"systems": "systems_3"
},
"locked": {
- "lastModified": 1710146030,
- "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_3": {
- "locked": {
- "lastModified": 1637014545,
- "narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_4": {
- "inputs": {
- "systems": "systems_4"
- },
- "locked": {
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
@@ -237,7 +141,9 @@
},
"home-manager": {
"inputs": {
- "nixpkgs": "nixpkgs"
+ "nixpkgs": [
+ "nixpkgs"
+ ]
},
"locked": {
"lastModified": 1724435763,
@@ -289,7 +195,9 @@
"hyprlang": "hyprlang",
"hyprutils": "hyprutils",
"hyprwayland-scanner": "hyprwayland-scanner",
- "nixpkgs": "nixpkgs_2",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
"systems": "systems",
"xdph": "xdph"
},
@@ -445,29 +353,15 @@
"type": "github"
}
},
- "master": {
- "locked": {
- "lastModified": 1724999711,
- "narHash": "sha256-bM3dnoVOVNkk699guSa1OLnpOWuklRW4r8f0m7XEEuk=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "bea161e47ec7e17a7ec734b7a6b84bdc9d6a3a43",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "master",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
"nix-alien": {
"inputs": {
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"nix-filter": "nix-filter",
"nix-index-database": "nix-index-database",
- "nixpkgs": "nixpkgs_3"
+ "nixpkgs": [
+ "nixpkgs"
+ ]
},
"locked": {
"lastModified": 1725216861,
@@ -501,15 +395,17 @@
"nix-gaming": {
"inputs": {
"flake-parts": "flake-parts",
- "nixpkgs": "nixpkgs_4",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
"umu": "umu"
},
"locked": {
- "lastModified": 1724549799,
- "narHash": "sha256-F4lN1qmMJpJALwZ2ENb6MDSXG40om7ktZyAt7yh/DS8=",
+ "lastModified": 1725586038,
+ "narHash": "sha256-/x3u9MBBSNGgRPb0GuXU8WGWxopibY/X6srVb6KLkbM=",
"owner": "fufexan",
"repo": "nix-gaming",
- "rev": "963803d3be8ed721b21326804513dec884e9d494",
+ "rev": "b4127aa3d7997e70eaca0dac1f927779ea104091",
"type": "github"
},
"original": {
@@ -561,7 +457,9 @@
},
"nix-thorium": {
"inputs": {
- "nixpkgs": "nixpkgs_5"
+ "nixpkgs": [
+ "nixpkgs"
+ ]
},
"locked": {
"lastModified": 1710661150,
@@ -579,64 +477,20 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1723175592,
- "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=",
- "owner": "NixOS",
+ "lastModified": 1724932487,
+ "narHash": "sha256-zzbqHmY1mt21omyk1+14QbAkII1B7OHlwKLcczVq22w=",
+ "owner": "nixos",
"repo": "nixpkgs",
- "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b",
+ "rev": "b4f7fb71438d00539b21f1b1e6968c0eac060127",
"type": "github"
},
"original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
+ "owner": "nixos",
+ "ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
- "nixpkgs-f2k": {
- "inputs": {
- "emacs": "emacs",
- "nixpkgs": "nixpkgs_8",
- "nixpkgs-fmt": "nixpkgs-fmt",
- "parts": "parts"
- },
- "locked": {
- "lastModified": 1724985763,
- "narHash": "sha256-Txky14Ynf/TSXnRIlYqrXiOW5xh2fr2v3vp51M/dt58=",
- "owner": "moni-dz",
- "repo": "nixpkgs-f2k",
- "rev": "3a3367aa2f20db4f01b2668623918c8e73f7511c",
- "type": "github"
- },
- "original": {
- "owner": "moni-dz",
- "repo": "nixpkgs-f2k",
- "type": "github"
- }
- },
- "nixpkgs-fmt": {
- "inputs": {
- "fenix": "fenix",
- "flake-utils": "flake-utils_3",
- "nixpkgs": [
- "nixpkgs-f2k",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1721822211,
- "narHash": "sha256-zacOgNv3qM3AbSG3p5PT/Bfc4c7NoIqoLII8/jIUsOQ=",
- "owner": "nix-community",
- "repo": "nixpkgs-fmt",
- "rev": "bdb15b4c7e0cb49ae091dd43113d0a938afae02c",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs-fmt",
- "type": "github"
- }
- },
"nixpkgs-lib": {
"locked": {
"lastModified": 1722555339,
@@ -649,36 +503,8 @@
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
}
},
- "nixpkgs-lib_2": {
- "locked": {
- "lastModified": 1722555339,
- "narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=",
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
- }
- },
"nixpkgs-stable": {
"locked": {
- "lastModified": 1724727824,
- "narHash": "sha256-0XH9MJk54imJm+RHOLTUJ7e+ponLW00tw5ke4MTVa1Y=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "36bae45077667aff5720e5b3f1a5458f51cf0776",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-stable_2": {
- "locked": {
"lastModified": 1720386169,
"narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
"owner": "NixOS",
@@ -693,157 +519,13 @@
"type": "github"
}
},
- "nixpkgs_10": {
- "locked": {
- "lastModified": 1686020360,
- "narHash": "sha256-Wee7lIlZ6DIZHHLiNxU5KdYZQl0iprENXa/czzI6Cj4=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "4729ffac6fd12e26e5a8de002781ffc49b0e94b7",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_2": {
- "locked": {
- "lastModified": 1724819573,
- "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_3": {
- "locked": {
- "lastModified": 1723362943,
- "narHash": "sha256-dFZRVSgmJkyM0bkPpaYRtG/kRMRTorUIDj8BxoOt1T4=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "a58bc8ad779655e790115244571758e8de055e3d",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_4": {
- "locked": {
- "lastModified": 1724395761,
- "narHash": "sha256-zRkDV/nbrnp3Y8oCADf5ETl1sDrdmAW6/bBVJ8EbIdQ=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "ae815cee91b417be55d43781eb4b73ae1ecc396c",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_5": {
- "locked": {
- "lastModified": 1708655239,
- "narHash": "sha256-ZrP/yACUvDB+zbqYJsln4iwotbH6CTZiTkANJ0AgDv4=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "cbc4211f0afffe6dfd2478a62615dd5175a13f9a",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_6": {
- "locked": {
- "lastModified": 1724932487,
- "narHash": "sha256-zzbqHmY1mt21omyk1+14QbAkII1B7OHlwKLcczVq22w=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "b4f7fb71438d00539b21f1b1e6968c0eac060127",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_7": {
- "locked": {
- "lastModified": 1724819573,
- "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_8": {
- "locked": {
- "lastModified": 1724979861,
- "narHash": "sha256-KODqLeBOm8UA2TprbDqCTXIdcd3MOQh23RKVBFf+G8E=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "0721823d6c81b2a3dedbb1ed1c1eed9e4715484e",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "master",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_9": {
- "locked": {
- "lastModified": 1719082008,
- "narHash": "sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "9693852a2070b398ee123a329e68f0dab5526681",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
"nur": {
"locked": {
- "lastModified": 1724996489,
- "narHash": "sha256-4zZgHRrLoSwo854cgBIj8Erd8+FeZ0tTXHilWpSt9Ys=",
+ "lastModified": 1725599613,
+ "narHash": "sha256-qyW/mCtDueTcMd5kBb7pjfIuYyw1CrWcrT2ERMh/v0g=",
"owner": "nix-community",
"repo": "NUR",
- "rev": "d740d65b46aa9c7abb80f9277963937cfedfedeb",
+ "rev": "104d368892602904d37a755e07460aef5d8d8403",
"type": "github"
},
"original": {
@@ -852,24 +534,6 @@
"type": "github"
}
},
- "parts": {
- "inputs": {
- "nixpkgs-lib": "nixpkgs-lib_2"
- },
- "locked": {
- "lastModified": 1722555600,
- "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
"pia": {
"inputs": {
"nixpkgs": [
@@ -895,8 +559,10 @@
"inputs": {
"flake-compat": "flake-compat_2",
"gitignore": "gitignore",
- "nixpkgs": "nixpkgs_9",
- "nixpkgs-stable": "nixpkgs-stable_2"
+ "nixpkgs": [
+ "nixpkgs"
+ ],
+ "nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1724857454,
@@ -914,47 +580,27 @@
},
"root": {
"inputs": {
- "Hyprspace": "Hyprspace",
"home-manager": "home-manager",
"hyprland": "hyprland",
"hyprland-plugins": "hyprland-plugins",
- "master": "master",
"nix-alien": "nix-alien",
"nix-gaming": "nix-gaming",
"nix-index-database": "nix-index-database_2",
"nix-thorium": "nix-thorium",
- "nixpkgs": "nixpkgs_6",
- "nixpkgs-f2k": "nixpkgs-f2k",
+ "nixpkgs": "nixpkgs",
"nur": "nur",
"pia": "pia",
"pre-commit-hooks": "pre-commit-hooks",
"spicetify-nix": "spicetify-nix",
- "stable": "stable",
- "systems": "systems_5",
- "unstable": "unstable"
- }
- },
- "rust-analyzer-src": {
- "flake": false,
- "locked": {
- "lastModified": 1637439871,
- "narHash": "sha256-2awQ/obzl7zqYgLwbQL0zT58gN8Xq7n+81GcMiS595I=",
- "owner": "rust-analyzer",
- "repo": "rust-analyzer",
- "rev": "4566414789310acb2617543f4b50beab4bb48e06",
- "type": "github"
- },
- "original": {
- "owner": "rust-analyzer",
- "ref": "nightly",
- "repo": "rust-analyzer",
- "type": "github"
+ "systems": "systems_4"
}
},
"spicetify-nix": {
"inputs": {
- "flake-utils": "flake-utils_4",
- "nixpkgs": "nixpkgs_10"
+ "flake-utils": "flake-utils_2",
+ "nixpkgs": [
+ "nixpkgs"
+ ]
},
"locked": {
"lastModified": 1704167711,
@@ -970,22 +616,6 @@
"type": "github"
}
},
- "stable": {
- "locked": {
- "lastModified": 1688392541,
- "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-22.11",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
"systems": {
"locked": {
"lastModified": 1689347949,
@@ -1046,21 +676,6 @@
"type": "github"
}
},
- "systems_5": {
- "locked": {
- "lastModified": 1689347949,
- "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
- "owner": "nix-systems",
- "repo": "default-linux",
- "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default-linux",
- "type": "github"
- }
- },
"umu": {
"inputs": {
"nixpkgs": [
@@ -1086,22 +701,6 @@
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
}
},
- "unstable": {
- "locked": {
- "lastModified": 1724819573,
- "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
"xdph": {
"inputs": {
"hyprland-protocols": "hyprland-protocols",
diff --git a/flake.nix b/flake.nix
index 20eff76..08a561f 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,18 +1,43 @@
{
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
- master.url = "github:nixos/nixpkgs/master";
- stable.url = "github:nixos/nixpkgs/nixos-22.11";
- unstable.url = "github:nixos/nixpkgs/nixos-unstable";
- home-manager.url = "github:nix-community/home-manager";
- spicetify-nix.url = "github:the-argus/spicetify-nix";
nur.url = "github:nix-community/NUR";
- nixpkgs-f2k.url = "github:moni-dz/nixpkgs-f2k";
- nix-gaming.url = "github:fufexan/nix-gaming";
- systems.url = "github:nix-systems/default-linux";
- nix-thorium.url = "github:almahdi/nix-thorium";
- nix-alien.url = "github:thiagokokada/nix-alien";
- pre-commit-hooks.url = "github:cachix/git-hooks.nix";
+ systems.url = "github:nix-systems/default";
+
+ spicetify-nix = {
+ url = "github:the-argus/spicetify-nix";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ nix-gaming = {
+ url = "github:fufexan/nix-gaming";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ nix-thorium = {
+ url = "github:almahdi/nix-thorium";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ nix-alien = {
+ url = "github:thiagokokada/nix-alien";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ pre-commit-hooks = {
+ url = "github:cachix/git-hooks.nix";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ hyprland = {
+ url = "git+https://github.com/hyprwm/Hyprland?submodules=1";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ home-manager = {
+ url = "github:nix-community/home-manager";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
nix-index-database = {
url = "github:nix-community/nix-index-database";
@@ -24,21 +49,15 @@
inputs.nixpkgs.follows = "nixpkgs";
};
- hyprland = {
- type = "git";
- url = "https://github.com/hyprwm/Hyprland";
- submodules = true;
- };
-
hyprland-plugins = {
url = "github:hyprwm/hyprland-plugins";
inputs.hyprland.follows = "hyprland";
};
- Hyprspace = {
- url = "github:KZDKM/Hyprspace";
- inputs.hyprland.follows = "hyprland";
- };
+ # Hyprspace = {
+ # url = "github:KZDKM/Hyprspace";
+ # inputs.hyprland.follows = "hyprland";
+ # };
};
outputs =
@@ -49,6 +68,8 @@
systems,
nix-index-database,
pia,
+ nur,
+ pre-commit-hooks,
...
}@inputs:
let
@@ -71,7 +92,7 @@
});
checks = forAllSystems (system: {
- pre-commit-check = inputs.pre-commit-hooks.lib.${system}.run {
+ pre-commit-check = pre-commit-hooks.lib.${system}.run {
src = ./.;
hooks = {
@@ -99,6 +120,7 @@
home-manager.nixosModule
pia.nixosModule
nix-index-database.nixosModules.nix-index
+ nur.nixosModules.nur
./hosts/kansai
];
};
@@ -112,7 +134,6 @@
inputs
outputs
self
- system
secrets
;
};
diff --git a/home/ebisu/default.nix b/home/ebisu/default.nix
index 86236f3..d20e71c 100644
--- a/home/ebisu/default.nix
+++ b/home/ebisu/default.nix
@@ -5,7 +5,6 @@ in
{
imports = [ ./fortune ];
programs.home-manager.enable = true;
- nixpkgs.overlays = [ inputs.nur.overlay ];
home = {
inherit username;
@@ -20,10 +19,14 @@ in
];
};
- nixpkgs.config = {
- allowUnfree = true;
- # allowInsecure = true;
- # allowBroken = true;
- # allowUnfreePredicate = _: true;
+ nixpkgs = {
+ overlays = [ inputs.nur.overlay ];
+
+ config = {
+ allowUnfree = true;
+ # allowInsecure = true;
+ # allowBroken = true;
+ # allowUnfreePredicate = _: true;
+ };
};
}
diff --git a/home/ebisu/fortune/development/nix/default.nix b/home/ebisu/fortune/development/nix/default.nix
index 96cf830..284b28b 100644
--- a/home/ebisu/fortune/development/nix/default.nix
+++ b/home/ebisu/fortune/development/nix/default.nix
@@ -1,9 +1,4 @@
-{
- pkgs,
- inputs,
- system,
- ...
-}:
+{ pkgs, inputs, ... }:
{
imports = [ ./direnv.nix ];
services.lorri.enable = true;
@@ -23,11 +18,12 @@
nix-prefetch-scripts
nix-output-monitor
cachix
- inputs.nix-alien.packages.${system}.nix-alien
+ inputs.nix-alien.packages.${pkgs.stdenv.hostPlatform.system}.nix-alien
devenv
manix
niv
nix-diff
nix-fast-build
+ nix-melt
];
}