flake: update home-manager and NixOS configs settings

This commit is contained in:
Gabriel Arazas 2024-06-12 18:25:30 +08:00
parent e393dbb791
commit 0d5f903610
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360
2 changed files with 25 additions and 21 deletions
configs/flake-parts

View File

@ -11,22 +11,24 @@
configs = {
# The typical user in desktop environments.
foo-dogsquared = {
nixpkgsBranch = "nixos-unstable";
nixpkgs = {
branch = "nixos-unstable";
overlays = [
# Neovim nightly!
inputs.neovim-nightly-overlay.overlays.default
# Emacs unstable version!
inputs.emacs-overlay.overlays.default
# Helix master!
inputs.helix-editor.overlays.default
# Get all of the NUR.
inputs.nur.overlay
];
};
homeManagerBranch = "home-manager-unstable";
systems = [ "aarch64-linux" "x86_64-linux" ];
overlays = [
# Neovim nightly!
inputs.neovim-nightly-overlay.overlays.default
# Emacs unstable version!
inputs.emacs-overlay.overlays.default
# Helix master!
inputs.helix-editor.overlays.default
# Get all of the NUR.
inputs.nur.overlay
];
modules = [
inputs.nur.hmModules.nur
inputs.sops-nix.homeManagerModules.sops

View File

@ -61,7 +61,7 @@
# TODO: Remove extra newlines that are here for whatever reason.
#{{{
void = {
nixpkgsBranch = "nixos-unstable";
nixpkgs.branch = "nixos-unstable";
systems = [ "x86_64-linux" ];
formats = [ "vm" ];
};
@ -69,14 +69,14 @@
# The barely customized non-graphical installer.
bootstrap = {
nixpkgs.branch = "nixos-unstable-small";
systems = [ "aarch64-linux" "x86_64-linux" ];
formats = [ "install-iso" ];
nixpkgsBranch = "nixos-unstable-small";
};
# The barely customized graphical installer.
graphical-installer = {
nixpkgsBranch = "nixos-unstable";
nixpkgs.branch = "nixos-unstable";
systems = [ "aarch64-linux" "x86_64-linux" ];
formats = [ "install-iso-graphical" ];
diskoConfigs = [ "external-hdd" ];
@ -85,12 +85,14 @@
# The WSL system (that is yet to be used).
winnowing = {
nixpkgsBranch = "nixos-unstable";
nixpkgs = {
branch = "nixos-unstable";
overlays = [
inputs.neovim-nightly-overlay.overlays.default
];
};
systems = [ "x86_64-linux" ];
formats = null;
overlays = [
inputs.neovim-nightly-overlay.overlays.default
];
modules = [
# Well, well, well...
inputs.nixos-wsl.nixosModules.default