mirror of
https://github.com/Ascyii/nixos.git
synced 2026-01-01 14:54:26 -05:00
Some improves
This commit is contained in:
@@ -19,6 +19,17 @@
|
|||||||
networking.hostName = "minoxy";
|
networking.hostName = "minoxy";
|
||||||
|
|
||||||
virtualisation.docker.enable = true;
|
virtualisation.docker.enable = true;
|
||||||
|
|
||||||
|
# Add file systems
|
||||||
|
boot.supportedFilesystems = [ "ntfs" "exfat" ];
|
||||||
|
|
||||||
|
# Hide the windows disk in the file explorer
|
||||||
|
services.udev.extraRules = ''
|
||||||
|
# Ignore internal NVMe Windows partition
|
||||||
|
SUBSYSTEM=="block", ENV{ID_PART_ENTRY_UUID}=="A09C8D5E9C8D2FB8", ENV{UDISKS_IGNORE}="1"
|
||||||
|
'';
|
||||||
|
|
||||||
|
# TODO: Make all your working systems go to ext4 on the full disk for ease of use and storage
|
||||||
virtualisation.docker.storageDriver = "btrfs";
|
virtualisation.docker.storageDriver = "btrfs";
|
||||||
|
|
||||||
# Never change this!
|
# Never change this!
|
||||||
|
|||||||
@@ -7,6 +7,13 @@
|
|||||||
|
|
||||||
hardware.enableAllFirmware = true;
|
hardware.enableAllFirmware = true;
|
||||||
|
|
||||||
|
services = {
|
||||||
|
udisks2.enable = true;
|
||||||
|
gvfs.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
security.polkit.enable = true;
|
||||||
|
|
||||||
# Nix fun
|
# Nix fun
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
nix.settings.experimental-features = [ "flakes" "nix-command" ];
|
nix.settings.experimental-features = [ "flakes" "nix-command" ];
|
||||||
@@ -25,7 +32,7 @@
|
|||||||
services.avahi.nssmdns4 = true;
|
services.avahi.nssmdns4 = true;
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [ yazi tmux git starship zoxide rsync rclone ];
|
systemPackages = with pkgs; [ yazi tmux git starship zoxide rsync rclone ntfs3g exfatprogs ];
|
||||||
};
|
};
|
||||||
|
|
||||||
nix.optimise.automatic = true;
|
nix.optimise.automatic = true;
|
||||||
|
|||||||
@@ -22,6 +22,9 @@
|
|||||||
|
|
||||||
services.udiskie = {
|
services.udiskie = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
notify = true;
|
||||||
|
automount = true;
|
||||||
|
tray = "auto";
|
||||||
settings = {
|
settings = {
|
||||||
# workaround for
|
# workaround for
|
||||||
# https://github.com/nix-community/home-manager/issues/632
|
# https://github.com/nix-community/home-manager/issues/632
|
||||||
|
|||||||
@@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
# --- Core GUI ---
|
# --- Core GUI ---
|
||||||
alacritty
|
alacritty
|
||||||
|
kitty
|
||||||
vscode
|
vscode
|
||||||
libreoffice
|
libreoffice
|
||||||
unstable.sioyek
|
unstable.sioyek
|
||||||
@@ -29,6 +30,7 @@
|
|||||||
cheese
|
cheese
|
||||||
mpv
|
mpv
|
||||||
obsidian
|
obsidian
|
||||||
|
nemo-with-extensions
|
||||||
anki
|
anki
|
||||||
hyprshot
|
hyprshot
|
||||||
hyprpicker
|
hyprpicker
|
||||||
@@ -94,6 +96,7 @@
|
|||||||
lazydocker
|
lazydocker
|
||||||
lazygit
|
lazygit
|
||||||
gitui
|
gitui
|
||||||
|
dig
|
||||||
unstable.yazi
|
unstable.yazi
|
||||||
|
|
||||||
# --- Languages & Package Managers ---
|
# --- Languages & Package Managers ---
|
||||||
|
|||||||
Reference in New Issue
Block a user