Switch to helix nightly
This commit is contained in:
parent
bbb3f94de6
commit
0fcb819528
3 changed files with 48 additions and 35 deletions
|
@ -4,24 +4,31 @@
|
||||||
|
|
||||||
{ inputs, withSystem, ... }:
|
{ inputs, withSystem, ... }:
|
||||||
{
|
{
|
||||||
flake.homeConfigurations = {
|
flake.homeConfigurations =
|
||||||
asahi = withSystem "aarch64-linux" (
|
let
|
||||||
{ pkgs, ... }:
|
system = "aarch64-linux";
|
||||||
inputs.home-manager.lib.homeManagerConfiguration {
|
in
|
||||||
inherit pkgs;
|
{
|
||||||
extraSpecialArgs = { inherit inputs pkgs; };
|
asahi = withSystem system (
|
||||||
modules = [
|
{ pkgs, ... }:
|
||||||
{ nixpkgs.overlays = [ inputs.nur.overlays.default ]; }
|
inputs.home-manager.lib.homeManagerConfiguration {
|
||||||
inputs.lix-module.nixosModules.default
|
inherit pkgs;
|
||||||
inputs.sops-nix.homeManagerModules.sops
|
extraSpecialArgs = {
|
||||||
inputs.stylix.homeModules.stylix
|
inherit inputs pkgs;
|
||||||
inputs.catppuccin.homeModules.catppuccin
|
system = system;
|
||||||
../base.nix
|
};
|
||||||
./home.nix
|
modules = [
|
||||||
];
|
{ nixpkgs.overlays = [ inputs.nur.overlays.default ]; }
|
||||||
}
|
inputs.lix-module.nixosModules.default
|
||||||
);
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
};
|
inputs.stylix.homeModules.stylix
|
||||||
|
inputs.catppuccin.homeModules.catppuccin
|
||||||
|
../base.nix
|
||||||
|
./home.nix
|
||||||
|
];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
};
|
||||||
perSystem = {
|
perSystem = {
|
||||||
pre-commit.settings.excludes = [ "home-manager/asahi/vencord.nix" ];
|
pre-commit.settings.excludes = [ "home-manager/asahi/vencord.nix" ];
|
||||||
treefmt.settings.global.excludes = [ "home-manager/asahi/vencord.nix" ];
|
treefmt.settings.global.excludes = [ "home-manager/asahi/vencord.nix" ];
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
inputs,
|
inputs,
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
system,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -128,6 +129,7 @@ in
|
||||||
};
|
};
|
||||||
helix = {
|
helix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = inputs.helix.packages.${system}.helix;
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
settings = {
|
settings = {
|
||||||
editor.soft-wrap = {
|
editor.soft-wrap = {
|
||||||
|
|
|
@ -4,21 +4,25 @@
|
||||||
|
|
||||||
{ inputs, withSystem, ... }:
|
{ inputs, withSystem, ... }:
|
||||||
{
|
{
|
||||||
flake.homeConfigurations = {
|
flake.homeConfigurations =
|
||||||
raspi = withSystem "aarch64-linux" (
|
let
|
||||||
{ pkgs, ... }:
|
system = "aarch64-linux";
|
||||||
inputs.home-manager.lib.homeManagerConfiguration {
|
in
|
||||||
inherit pkgs;
|
{
|
||||||
extraSpecialArgs = { inherit inputs pkgs; };
|
raspi = withSystem system (
|
||||||
modules = [
|
{ pkgs, ... }:
|
||||||
inputs.lix-module.nixosModules.default
|
inputs.home-manager.lib.homeManagerConfiguration {
|
||||||
inputs.sops-nix.homeManagerModules.sops
|
inherit pkgs;
|
||||||
inputs.stylix.homeModules.stylix
|
extraSpecialArgs = { inherit inputs pkgs system; };
|
||||||
inputs.catppuccin.homeModules.catppuccin
|
modules = [
|
||||||
../base.nix
|
inputs.lix-module.nixosModules.default
|
||||||
./home.nix
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
];
|
inputs.stylix.homeModules.stylix
|
||||||
}
|
inputs.catppuccin.homeModules.catppuccin
|
||||||
);
|
../base.nix
|
||||||
};
|
./home.nix
|
||||||
|
];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue