cleanup, neovim optimizations and updates ig

This commit is contained in:
Nico
2025-05-29 14:50:58 +02:00
parent 6c601333a0
commit f85d945337
43 changed files with 1186 additions and 275 deletions

View File

@@ -30,10 +30,10 @@ boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
# fileSystems."mnt/win" = {
# device = "/dev/sdb1";
# fsType = "ntfs";
# };
fileSystems."mnt/win" = {
device = "/dev/sdb1";
fsType = "ntfs";
};
# Flakes
nix.settings.experimental-features = [ "nix-command" "flakes" ];
@@ -50,11 +50,11 @@ boot.loader.efi.canTouchEfiVariables = true;
networking.networkmanager.enable = true;
# VM
# virtualisation.virtualbox.host.enable = true;
# virtualisation.virtualbox.host.enableExtensionPack = true;
# virtualisation.virtualbox.host.enableKvm = true;
# virtualisation.virtualbox.host.addNetworkInterface = false;
# users.extraGroups.vboxusers.members = [ "nico" ];
virtualisation.virtualbox.host.enable = true;
virtualisation.virtualbox.host.enableExtensionPack = true;
virtualisation.virtualbox.host.enableKvm = true;
virtualisation.virtualbox.host.addNetworkInterface = false;
users.extraGroups.vboxusers.members = [ "nico" ];
# virtualisation.virtualbox.guest.enable = true;
# virtualisation.virtualbox.guest.dragAndDrop = true;
# virtualisation.docker.enable = true;
@@ -105,6 +105,7 @@ boot.loader.efi.canTouchEfiVariables = true;
# Enable touchpad support (enabled default in most desktopManager). services.xserver.libinput.enable
# = true;
services.mullvad-vpn.enable = true;
services.mullvad-vpn.package = pkgs.mullvad-vpn;
# Define a user account. Don't forget to set a password with passwd.
users.users.nico = { isNormalUser = true; description = "nico"; extraGroups = [ "networkmanager"
"wheel" "adbusers" "docker"]; packages = with pkgs; [
@@ -118,9 +119,15 @@ services.mullvad-vpn.enable = true;
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# services.flatpak.enable = true;
# List packages installed in system profile. To search, run: $ nix search wget
environment.systemPackages = with pkgs; [
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed
grayjay
discord
lutris
qbittorrent
vim
wget
git
kitty
@@ -132,6 +139,7 @@ services.mullvad-vpn.enable = true;
spotify
#spicetify-cli
sshfs
anydesk
# sway
networkmanager