cleanup
This commit is contained in:
@@ -1,65 +0,0 @@
|
||||
{ pkgs, config, ... }: {
|
||||
imports = [
|
||||
../kernel.nix # use latest kernel
|
||||
../services/wireguard-client.nix
|
||||
../services/ssh.nix
|
||||
../work/vpn.nix
|
||||
];
|
||||
custom = {
|
||||
cli-tools.enable = true;
|
||||
tmpfs.enable = true;
|
||||
wireshark.enable = true;
|
||||
virt-manager.enable = true;
|
||||
nix = {
|
||||
ld.enable = true;
|
||||
settings.enable = true;
|
||||
};
|
||||
misc = {
|
||||
podman.enable = true;
|
||||
firejail.enable = true;
|
||||
};
|
||||
hardware = {
|
||||
firmware.enable = true;
|
||||
ssd.enable = true;
|
||||
#tablet.enable = true;
|
||||
#fingerprint.enable = true;
|
||||
};
|
||||
services = {
|
||||
syncthing.enable = true;
|
||||
};
|
||||
graphical = {
|
||||
audio.enable = true;
|
||||
basics.enable = true;
|
||||
code = {
|
||||
enable = true;
|
||||
#android.enable = true;
|
||||
};
|
||||
#emulators.enable = true;
|
||||
hyprland.enable = true;
|
||||
games.enable = true;
|
||||
ime.enable = true;
|
||||
shared.enable = true;
|
||||
stylix = {
|
||||
enable = true;
|
||||
base16Scheme = import ../../modules/themes/tsukasa.nix;
|
||||
image = ../../tsukasa.jpg;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
nixpkgs.config.permittedInsecurePackages = [ "electron-27.3.11" "electron-28.3.3" ];
|
||||
services.fprintd.enable = true;
|
||||
|
||||
#todo: extract this
|
||||
services.xserver = {
|
||||
xkb.layout = config.mainUser.layout;
|
||||
xkb.variant = config.mainUser.variant;
|
||||
enable = true;
|
||||
displayManager.gdm.enable = true;
|
||||
};
|
||||
#programs.firejail.wrappedBinaries = with pkgs;
|
||||
# let inherit (config.custom.misc.firejail) mk;
|
||||
# in lib.mkMerge [
|
||||
# (mk "Discord" { pkg = discord; })
|
||||
# ];
|
||||
}
|
||||
@@ -8,4 +8,29 @@
|
||||
./services
|
||||
./support
|
||||
];
|
||||
|
||||
# Set your time zone.
|
||||
time.timeZone = "Europe/Vienna";
|
||||
|
||||
# Select internationalisation properties.
|
||||
i18n = {
|
||||
defaultLocale = "en_US.UTF-8";
|
||||
supportedLocales = [
|
||||
"C.UTF-8/UTF-8"
|
||||
"de_AT.UTF-8/UTF-8"
|
||||
"en_US.UTF-8/UTF-8"
|
||||
"ja_JP.UTF-8/UTF-8"
|
||||
];
|
||||
extraLocaleSettings = {
|
||||
LC_ADDRESS = "de_AT.UTF-8";
|
||||
LC_IDENTIFICATION = "de_AT.UTF-8";
|
||||
LC_MEASUREMENT = "de_AT.UTF-8";
|
||||
LC_MONETARY = "de_AT.UTF-8";
|
||||
LC_NAME = "de_AT.UTF-8";
|
||||
LC_NUMERIC = "de_AT.UTF-8";
|
||||
LC_PAPER = "de_AT.UTF-8";
|
||||
LC_TELEPHONE = "de_AT.UTF-8";
|
||||
LC_TIME = "de_AT.UTF-8";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{ pkgs, ... }: {
|
||||
boot.kernelPackages = pkgs.linuxPackages_xanmod_latest;
|
||||
boot.kernelModules = [ "ntsync" ];
|
||||
}
|
||||
Reference in New Issue
Block a user