feat: add guix as a daemon service

This commit is contained in:
Ryan Yin
2024-01-13 00:17:44 +08:00
parent 8c8a9105e4
commit c4a28eb062
6 changed files with 78 additions and 152 deletions

View File

@@ -52,12 +52,11 @@
}
);
devShells = forEachSystem (
system:
let pkgs = nixpkgs.legacyPackages.${system};
in
{
system: let
pkgs = nixpkgs.legacyPackages.${system};
in {
default = pkgs.mkShell {
packages = with pkgs;[
packages = with pkgs; [
# fix https://discourse.nixos.org/t/non-interactive-bash-errors-from-flake-nix-mkshell/33310
bashInteractive
# fix `cc` replaced by clang, which causes nvim-treesitter compilation error
@@ -101,8 +100,7 @@
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
# for macos
# nixpkgs-darwin.url = "github:nixos/nixpkgs/nixpkgs-23.11-darwin";
nixpkgs-darwin.url = "github:nixos/nixpkgs/nixos-unstable";
nixpkgs-darwin.url = "github:nixos/nixpkgs/nixpkgs-23.11-darwin";
nix-darwin = {
url = "github:lnl7/nix-darwin";
inputs.nixpkgs.follows = "nixpkgs-darwin";