Compare commits

..

No commits in common. "60ccf1a5fcfbcc410680e846fea1450c83bc6c40" and "0ddc4a61bb0671145ff6b66629d11d8654369d8e" have entirely different histories.

5 changed files with 26 additions and 41 deletions

View file

@ -10,6 +10,13 @@
../../modules
];
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
# Enable networking
networking.networkmanager.enable = true;
fonts.packages = with pkgs; [
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
];
@ -32,6 +39,11 @@
services.envfs.enable = true;
nix.settings = {
experimental-features = [ "nix-command" "flakes" ];
auto-optimise-store = true;
};
programs.nix-ld.enable = true;
# programs.nix-ld.libraries = with pkgs; [
#
@ -51,6 +63,8 @@
gparted
arandr
flameshot
easyeffects
# steam
spotify
@ -60,6 +74,15 @@
xivlauncher
git-credential-oauth
rustup
gnumake
zig
gcc
go
python3
nodejs_22
# dotnet-sdk_8
];
};
@ -92,6 +115,9 @@
# backupFileExtension = "backup";
};
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# programs.hyprland.enable = true;
# environment.sessionVariables.NIXOS_OZONE_WL = "1";

View file

@ -100,13 +100,6 @@
swapDevices = [ ];
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
# Enable networking
networking.networkmanager.enable = true;
networking.hostName = "snowhawk";
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
# (the default) this is the recommended approach. When using systemd-networkd it's

View file

@ -37,19 +37,6 @@
brave
uhk-agent
pulsemixer
flameshot
easyeffects
# Build Tools
rustup
gnumake
zig
gcc
go
python3
nodejs_22
# dotnet-sdk_8
];
home.file = { };

View file

@ -5,10 +5,8 @@
./dwm.nix
./i18n.nix
./audio.nix
./env.nix
];
snowhawk.i18n.enable = lib.mkDefault true;
snowhawk.audio.enable = lib.mkDefault true;
snowhawk.env.enable = lib.mkDefault true;
}

View file

@ -1,19 +0,0 @@
{ lib, config, ... }:
let
cfg = config.snowhawk.env;
in
{
options.snowhawk.env = {
enable = lib.mkEnableOption "env";
};
config = lib.mkIf cfg.enable {
nix.settings = {
experimental-features = [ "nix-command" "flakes" ];
auto-optimise-store = true;
};
nixpkgs.config.allowUnfree = true;
};
}