initial commit

This commit is contained in:
2026-01-19 20:33:18 -05:00
commit 6c728033f2
43 changed files with 4729 additions and 0 deletions
+101
View File
@@ -0,0 +1,101 @@
{
config,
pkgs,
...
}: {
imports = [
./ssh.nix
./disko-config.nix
];
# Set your time zone.
time.timeZone = "America/New_York";
# time.timeZone = "Asia/Seoul";
# Select internationalisation properties.
i18n.defaultLocale = "en_US.UTF-8";
i18n.extraLocaleSettings = {
LC_ADDRESS = "en_US.UTF-8";
LC_IDENTIFICATION = "en_US.UTF-8";
LC_MEASUREMENT = "en_US.UTF-8";
LC_MONETARY = "en_US.UTF-8";
LC_NAME = "en_US.UTF-8";
LC_NUMERIC = "en_US.UTF-8";
LC_PAPER = "en_US.UTF-8";
LC_TELEPHONE = "en_US.UTF-8";
LC_TIME = "en_US.UTF-8";
};
nixpkgs.config.allowUnfree = true; # unfreeeeee
nix = {
nixPath = [
"nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos"
"nixos-config=/home/synchronous/nix-cfg/configuration.nix"
"/nix/var/nix/profiles/per-user/root/channels"
];
settings = {
experimental-features = ["nix-command" "flakes"];
substituters = [
"https://nix-community.cachix.org"
];
trusted-public-keys = [
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
];
};
};
services.xserver.enable = true;
networking.networkmanager.enable = true;
services.xserver.displayManager.lightdm.enable = true;
services.xserver.desktopManager.xfce.enable = true;
system.stateVersion = "25.11";
environment.systemPackages = with pkgs; [
vim
neovim
linux-manual
man-pages
man-pages-posix
fontconfig
python3
tree
yq
];
fonts = {
enableDefaultPackages = true;
packages = with pkgs; [
corefonts
fira-code
fira-code-symbols
# font-awesome_4
# font-awesome_5
# inconsolata
# ipaexfont
# jetbrains-mono
# noto-fonts-cjk-sans
# noto-fonts-cjk-serif
# siji
# ubuntu_font_family
# noto-fonts-cjk-sans
# b612
# nerd-fonts.noto
# nerd-fonts.mplus
nerd-fonts.jetbrains-mono
noto-fonts-color-emoji
];
# fontDir.enable = true;
fontconfig = {
enable = true;
defaultFonts = {
monospace = ["Fira Code"];
};
};
};
}