meta: unarchiving repository

false alarm. i don't think my brother
will particularly care about his SSD
getting taken over by me, as he hasn't
cared in the past... hopefully it's
the same this time.
This commit is contained in:
Artur Manuel 2024-11-11 00:48:02 +00:00
commit ab8461fd06
16 changed files with 60 additions and 35 deletions

View file

@ -0,0 +1,96 @@
{pkgs, ...}: {
imports = [
./hardware-configuration.nix
./disks.nix
./river.nix
./theme.nix
./configs
];
config = {
boot.loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
console = {
font = "Lat2-Terminus16";
keyMap = "us";
};
services = {
xserver.xkb = {
layout = "us";
options = "eurosign:e,ctrl:nocaps";
};
udev.packages = [
pkgs.android-udev-rules
];
libinput.enable = true;
openssh.enable = true;
};
hardware.graphics = {
enable = true;
enable32Bit = false;
};
environment.systemPackages = builtins.attrValues {
inherit
(pkgs)
nil
statix
deadnix
alejandra
wget
vesktop
nicotine-plus
mpv
imv
lunarvim
amberol
;
};
alqueva = {
mpd = {
enable = true;
ncmpcpp = true;
};
fonts = {
names = {
sansSerif = ["Iosevka Comfy Wide Fixed"];
monospace = ["Iosevka Comfy Wide Fixed"];
serif = ["Iosevka Comfy Wide Motion Fixed"];
};
packages = builtins.attrValues {
nerdfonts = pkgs.nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];};
inherit (pkgs) font-awesome;
inherit (pkgs.iosevka-comfy)
comfy-wide-motion-fixed
comfy-wide-fixed
;
};
enable = true;
};
qutebrowser.enable = true;
pipewire.enable = true;
openssh.enable = true;
libvirt.enable = true;
direnv.enable = true;
emacs.enable = true;
git.enable = true;
};
networking.networkmanager.enable = true;
time.timeZone = "Europe/London";
i18n.defaultLocale = "nl_NL.UTF-8";
system.stateVersion = "24.11";
};
}