Update
This commit is contained in:
parent
aeee1ee374
commit
2a60ad3a78
2 changed files with 11 additions and 33 deletions
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
|
|
||||||
let
|
let
|
||||||
|
# TO-DO
|
||||||
user = "nicole";
|
user = "nicole";
|
||||||
in
|
in
|
||||||
|
|
||||||
|
|
@ -26,8 +27,6 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#░█▀▄░█▀█░█▀█░▀█▀░█░░░█▀█░█▀█░█▀▄░█▀▀░█▀▄
|
#░█▀▄░█▀█░█▀█░▀█▀░█░░░█▀█░█▀█░█▀▄░█▀▀░█▀▄
|
||||||
#░█▀▄░█░█░█░█░░█░░█░░░█░█░█▀█░█░█░█▀▀░█▀▄
|
#░█▀▄░█░█░█░█░░█░░█░░░█░█░█▀█░█░█░█▀▀░█▀▄
|
||||||
#░▀▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀▀░░▀▀▀░▀░▀
|
#░▀▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀▀░░▀▀▀░▀░▀
|
||||||
|
|
@ -115,7 +114,7 @@ in
|
||||||
users.users.nicole = {
|
users.users.nicole = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "Nicole";
|
description = "Nicole";
|
||||||
extraGroups = [ "networkmanager" "wheel" "libvrtd" "kvm" "qemu-libvirtd" ];
|
extraGroups = [ "networkmanager" "wheel" "libvrtd" "kvm" "qemu-libvirtd" "cdrom" ];
|
||||||
packages = with pkgs; [];
|
packages = with pkgs; [];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -131,21 +130,6 @@ in
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#░█░░░█▀▄░░░█▀▀░▀█▀░█░█
|
|
||||||
#░█░░░█░█░░░█▀▀░░█░░▄▀▄
|
|
||||||
#░▀▀▀░▀▀░░░░▀░░░▀▀▀░▀░▀
|
|
||||||
|
|
||||||
#programs.nix-ld.enable = true;
|
|
||||||
#programs.nix-ld.libraries = with pkgs ; [
|
|
||||||
# gcc-unwrapped
|
|
||||||
# stdenv.cc.cc.lib
|
|
||||||
# libz
|
|
||||||
# cairo
|
|
||||||
# pango
|
|
||||||
#];
|
|
||||||
|
|
||||||
|
|
||||||
#░█░█░█▀▄░█▀▀
|
#░█░█░█▀▄░█▀▀
|
||||||
#░▄▀▄░█░█░█░█
|
#░▄▀▄░█░█░█░█
|
||||||
#░▀░▀░▀▀░░▀▀▀
|
#░▀░▀░▀▀░░▀▀▀
|
||||||
|
|
@ -239,7 +223,6 @@ in
|
||||||
telegram-desktop
|
telegram-desktop
|
||||||
element-desktop
|
element-desktop
|
||||||
(discord.override {
|
(discord.override {
|
||||||
# withOpenASAR = true; # can do this here too
|
|
||||||
withVencord = true;
|
withVencord = true;
|
||||||
})
|
})
|
||||||
mailspring
|
mailspring
|
||||||
|
|
@ -250,13 +233,10 @@ in
|
||||||
vscode-fhs
|
vscode-fhs
|
||||||
nixd
|
nixd
|
||||||
nil
|
nil
|
||||||
#python312
|
|
||||||
#python312Packages.pip
|
|
||||||
zed-editor
|
zed-editor
|
||||||
gnumake
|
gnumake
|
||||||
cmake
|
cmake
|
||||||
ninja
|
ninja
|
||||||
#python3
|
|
||||||
libgcc
|
libgcc
|
||||||
gcc
|
gcc
|
||||||
|
|
||||||
|
|
@ -265,6 +245,7 @@ in
|
||||||
lutris
|
lutris
|
||||||
protonup-qt
|
protonup-qt
|
||||||
gdlauncher-carbon
|
gdlauncher-carbon
|
||||||
|
adwsteamgtk
|
||||||
|
|
||||||
# OTHERS #
|
# OTHERS #
|
||||||
home-manager
|
home-manager
|
||||||
|
|
@ -287,12 +268,12 @@ in
|
||||||
|
|
||||||
# AUDIO #
|
# AUDIO #
|
||||||
helvum
|
helvum
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
|
# ISO mounting utils #
|
||||||
|
programs.cdemu.enable = true;
|
||||||
|
|
||||||
# OLLAMA #
|
# OLLAMA #
|
||||||
services.ollama = {
|
services.ollama = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -332,7 +313,8 @@ in
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
programs.steam.gamescopeSession.enable = true;
|
programs.steam.gamescopeSession.enable = true;
|
||||||
programs.gamemode.enable = true;
|
programs.gamemode.enable = true;
|
||||||
|
|
||||||
|
# DEFAULTS #
|
||||||
environment = {
|
environment = {
|
||||||
sessionVariables = {
|
sessionVariables = {
|
||||||
EDITOR = "nvim";
|
EDITOR = "nvim";
|
||||||
|
|
@ -344,7 +326,7 @@ in
|
||||||
#etc."nvidia/nvidia-application-profiles-rc.d/50-limit-free-buffer-pool.json".source = ./50-limit-free-buffer-pool.json;
|
#etc."nvidia/nvidia-application-profiles-rc.d/50-limit-free-buffer-pool.json".source = ./50-limit-free-buffer-pool.json;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Fonts with emojis uwu #
|
||||||
fonts.packages = with pkgs; [ nerd-fonts.jetbrains-mono ];
|
fonts.packages = with pkgs; [ nerd-fonts.jetbrains-mono ];
|
||||||
|
|
||||||
system.stateVersion = "24.11";
|
system.stateVersion = "24.11";
|
||||||
|
|
|
||||||
|
|
@ -62,13 +62,9 @@ in
|
||||||
package = pkgs.qemu_kvm;
|
package = pkgs.qemu_kvm;
|
||||||
runAsRoot = true;
|
runAsRoot = true;
|
||||||
swtpm.enable = true;
|
swtpm.enable = true;
|
||||||
# Configure OVMF (UEFI firmware for virtual machines)
|
|
||||||
ovmf = {
|
ovmf = {
|
||||||
enable = true;
|
enable = true;
|
||||||
packages = [(pkgs.OVMF.override {
|
packages = [ pkgs.OVMFFull.fd ];
|
||||||
secureBoot = false; # Disable Secure Boot for the VM firmware
|
|
||||||
tpmSupport = true; # Enable TPM support
|
|
||||||
}).fd];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue