created defaults, created common fonts, modified root flake nix
This commit is contained in:
7
modules/common/default.nix
Normal file
7
modules/common/default.nix
Normal file
@ -0,0 +1,7 @@
|
||||
{...}: {
|
||||
imports = [
|
||||
./core.nix
|
||||
./fonts.nix
|
||||
./users.nix
|
||||
];
|
||||
}
|
14
modules/common/fonts.nix
Normal file
14
modules/common/fonts.nix
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
}: {
|
||||
fonts.packages = with pkgs;
|
||||
[
|
||||
noto-fonts
|
||||
noto-fonts-emoji
|
||||
liberation_ttf
|
||||
noto-fonts-cjk
|
||||
monaspace
|
||||
]
|
||||
++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
|
||||
}
|
@ -48,16 +48,6 @@
|
||||
patchelf
|
||||
];
|
||||
|
||||
# Install system-wide fonts
|
||||
fonts.packages = with pkgs; [
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
liberation_ttf
|
||||
monaspace
|
||||
nerdfonts
|
||||
];
|
||||
|
||||
# Set the EDITOR global environment variable to neovim
|
||||
environment.variables.EDITOR = "nvim";
|
||||
|
||||
|
6
modules/machine/cloud/default.nix
Normal file
6
modules/machine/cloud/default.nix
Normal file
@ -0,0 +1,6 @@
|
||||
{...}: {
|
||||
imports = [
|
||||
./configuration.nix
|
||||
./hardware-configuration.nix
|
||||
];
|
||||
}
|
@ -168,9 +168,9 @@
|
||||
system.stateVersion = 5;
|
||||
|
||||
containers.podman = {
|
||||
enable = true;
|
||||
dockerCompat = false;
|
||||
enable = false;
|
||||
extraPackages = with pkgs; [
|
||||
podman
|
||||
docker-credential-helpers
|
||||
cosign
|
||||
crane
|
||||
|
6
modules/machine/sephiroth/default.nix
Normal file
6
modules/machine/sephiroth/default.nix
Normal file
@ -0,0 +1,6 @@
|
||||
{...}: {
|
||||
imports = [
|
||||
./apps.nix
|
||||
./configuration.nix
|
||||
];
|
||||
}
|
Reference in New Issue
Block a user