refactor(hosts): move hosts to root of flake

This commit is contained in:
ooks-io 2024-05-26 16:10:53 +12:00
parent e888ebe69c
commit 062ecb093c
15 changed files with 4 additions and 4 deletions

View file

@ -0,0 +1,43 @@
{ pkgs, inputs, outputs, ... }:
{
imports = [ ./modules ];
environment.packages = with pkgs; [
killall
hostname
man
coreutils
];
environment.etcBackupExtension = ".bak";
system.stateVersion = "23.11";
nix = {
extraOptions = ''
experimental-features = nix-command flakes
'';
substituters = [
"https://cache.nixos.org?priority=10"
"https://helix.cachix.org"
"https://nix-community.cachix.org"
];
trustedPublicKeys = [
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
"helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
];
};
time.timeZone = "Pacific/Auckland";
user = {
shell = "${pkgs.fish}/bin/fish";
};
home-manager = {
extraSpecialArgs = { inherit inputs outputs; };
config = import ../../../home/user/ooks/ooksphone;
};
}

View file

@ -0,0 +1,6 @@
{
imports = [
./theme.nix
# ./openssh.nix
];
}

View file

@ -0,0 +1,7 @@
{ ... }:
{
programs.ssh = {
enable = true;
startAgent = true;
};
}

View file

@ -0,0 +1,43 @@
{ pkgs, ... }:
let
fontPackage = pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; };
fontPath = "/share/fonts/truetype/NerdFonts/JetBrainsMonoNerdFontMono-Regular.ttf";
in
{
terminal = {
font = fontPackage + fontPath;
# Gruvbox Material Dark Soft
colors = {
background = "#32302F";
foreground = "#DDC7A1";
cursor = "#DDC7A1";
color0 = "#32302F"; # Black
color8 = "#7C6F64"; # Bright Black
color1 = "#EA6962"; # Red
color9 = "#EA6962"; # Bright Red
color2 = "#A9B665"; # Green
color10 = "#A9B665"; # Bright Green
color3 = "#D8A657"; # Yellow
color11 = "#D8A657"; # Bright Yellow
color4 = "#7DAEA3"; # Blue
color12 = "#7DAEA3"; # Bright Blue
color5 = "#D3869B"; # Magenta
color13 = "#D3869B"; # Bright Magenta
color6 = "#89B482"; # Cyan
color14 = "#89B482"; # Bright Cyan
color7 = "#DDC7A1"; # White
color15 = "#FBF1C7"; # Bright White
};
};
}