Compare commits

...

4 commits

Author SHA1 Message Date
46b401cf8d
flake.lock: update 2024-09-04 11:08:48 -07:00
6857ae39ec
fix: syntax error 2024-09-04 11:08:41 -07:00
37856486cb
chore: move firmware out of main tree 2024-09-04 11:05:39 -07:00
b014de78c1
flake.lock: Update
Flake lock file updates:

• Updated input 'homebrew-cask':
    'github:homebrew/homebrew-cask/038345617b1398a7d039d87f757948a4ab34a86c' (2024-09-04)
  → 'github:homebrew/homebrew-cask/72dbcb18f030b82b19cb9369b4f9f1d21b44ecf0' (2024-09-04)
• Updated input 'homebrew-core':
    'github:homebrew/homebrew-core/835e3c4a685aaa3a486f3b1a7650bdb45a909ee3' (2024-09-04)
  → 'github:homebrew/homebrew-core/f5f0fe76ba9e88cc3b713492bc58fffd2b1bfff5' (2024-09-04)
• Updated input 'nixpkgs-unstable-small':
    'github:nixos/nixpkgs/2830c7c930311397d94c0b86a359c865c081c875' (2024-09-03)
  → 'github:nixos/nixpkgs/9b40840066f93767bb528810ea7dc9caacd8997f' (2024-09-04)
• Updated input 'personal-neovim':
    'github:youwen5/neovim-flake/59189d88dbebc19cde3d1472f4e83b572107a1ed' (2024-09-03)
  → 'github:youwen5/neovim-flake/52fc566b7188cd5a05edc579886582fc88f9fc7c' (2024-09-04)
• Updated input 'personal-neovim/nixvim':
    'github:nix-community/nixvim/18b7597e6ca4b98a6c3f20ddc9783165d5998018' (2024-09-02)
  → 'github:nix-community/nixvim/35788bbc5ab247563e13bad3ce64acd897bca043' (2024-09-04)
2024-09-04 10:54:41 -07:00
5 changed files with 38 additions and 16 deletions

View file

@ -1,5 +1,21 @@
{ {
"nodes": { "nodes": {
"apple-firmware": {
"flake": false,
"locked": {
"lastModified": 1725472850,
"narHash": "sha256-v+4olhpAPlvNBuQT0wRel4Jn++5m+TQ5seETUR12/MA=",
"ref": "refs/heads/main",
"rev": "a967c5942a7f44feabd0326a23ada2b701ea157b",
"revCount": 4,
"type": "git",
"url": "https://code.youwen.dev/youwen5/apple-firmware"
},
"original": {
"type": "git",
"url": "https://code.youwen.dev/youwen5/apple-firmware"
}
},
"apple-silicon": { "apple-silicon": {
"inputs": { "inputs": {
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
@ -447,11 +463,11 @@
"homebrew-cask": { "homebrew-cask": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1725425401, "lastModified": 1725469445,
"narHash": "sha256-tyyX5kyab6HbRj2Yy0TMidlnvTk4Sm2rLGF36rFhP7g=", "narHash": "sha256-4Pl4yst8JEOccjgV7YwhIwxabqzzlB/QGz78FwNETjw=",
"owner": "homebrew", "owner": "homebrew",
"repo": "homebrew-cask", "repo": "homebrew-cask",
"rev": "038345617b1398a7d039d87f757948a4ab34a86c", "rev": "72dbcb18f030b82b19cb9369b4f9f1d21b44ecf0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -463,11 +479,11 @@
"homebrew-core": { "homebrew-core": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1725426272, "lastModified": 1725471439,
"narHash": "sha256-D99zdyyWCq6ZM895Qq369Fg+2c/WcEHtZWx31cPWtkw=", "narHash": "sha256-gtGqdvNVTUN8XDxnxkM6u3AGtiCLATl2a41PUwdsbWU=",
"owner": "homebrew", "owner": "homebrew",
"repo": "homebrew-core", "repo": "homebrew-core",
"rev": "835e3c4a685aaa3a486f3b1a7650bdb45a909ee3", "rev": "f5f0fe76ba9e88cc3b713492bc58fffd2b1bfff5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -664,11 +680,11 @@
}, },
"nixpkgs-unstable-small": { "nixpkgs-unstable-small": {
"locked": { "locked": {
"lastModified": 1725361206, "lastModified": 1725448034,
"narHash": "sha256-/HTUg+kMaqBPGrcQBYboAMsQHIWIkuKRDldss/035Hc=", "narHash": "sha256-YWbVeDERbIHAEQCtDtUunHYUNH31ReIdJIP8juXfdpM=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2830c7c930311397d94c0b86a359c865c081c875", "rev": "9b40840066f93767bb528810ea7dc9caacd8997f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -710,11 +726,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1725269752, "lastModified": 1725419553,
"narHash": "sha256-AtZ9fSo2q6UeMoDy6kw6solM1B+BCABbKgCyUclsctg=", "narHash": "sha256-FSswXypinl4leeR0G2FTqsuG6/Dhlcu2sED9ZnYqwvk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "18b7597e6ca4b98a6c3f20ddc9783165d5998018", "rev": "35788bbc5ab247563e13bad3ce64acd897bca043",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -755,11 +771,11 @@
"nixvim": "nixvim" "nixvim": "nixvim"
}, },
"locked": { "locked": {
"lastModified": 1725326933, "lastModified": 1725472441,
"narHash": "sha256-Nb4p08qt7bgga8eI4aucNSsUz9VlftjpzK+I3GsWoeU=", "narHash": "sha256-u8/ch6HwswOqEwoH9uTQk3dPo6ZZ3sp5PrlzG6T3NgA=",
"owner": "youwen5", "owner": "youwen5",
"repo": "neovim-flake", "repo": "neovim-flake",
"rev": "59189d88dbebc19cde3d1472f4e83b572107a1ed", "rev": "52fc566b7188cd5a05edc579886582fc88f9fc7c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -797,6 +813,7 @@
}, },
"root": { "root": {
"inputs": { "inputs": {
"apple-firmware": "apple-firmware",
"apple-silicon": "apple-silicon", "apple-silicon": "apple-silicon",
"catppuccin": "catppuccin", "catppuccin": "catppuccin",
"home-manager": "home-manager", "home-manager": "home-manager",

View file

@ -54,6 +54,11 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
apple-firmware = {
url = "git+https://code.youwen.dev/youwen5/apple-firmware";
flake = false;
};
spicetify = { spicetify = {
url = "github:Gerg-L/spicetify-nix"; url = "github:Gerg-L/spicetify-nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View file

@ -18,7 +18,7 @@
boot.loader.efi.canTouchEfiVariables = false; boot.loader.efi.canTouchEfiVariables = false;
hardware.asahi = { hardware.asahi = {
peripheralFirmwareDirectory = ./firmware; peripheralFirmwareDirectory = "${inputs.apple-firmware}/firmware";
useExperimentalGPUDriver = true; useExperimentalGPUDriver = true;
experimentalGPUInstallMode = "overlay"; experimentalGPUInstallMode = "overlay";
}; };