mirror of
				https://github.com/MichaelFisher1997/nixos.git
				synced 2025-08-13 11:23:43 +00:00 
			
		
		
		
	portal
This commit is contained in:
		| @@ -6,7 +6,8 @@ | ||||
|  | ||||
| { | ||||
|   imports = | ||||
|     [ # Include the results of the hardware scan. | ||||
|     [ | ||||
|       # Include the results of the hardware scan. | ||||
|       ./hardware-configuration.nix | ||||
|       ./packages.nix | ||||
|       ./mnt.nix | ||||
| @@ -17,7 +18,7 @@ | ||||
|       ./sunshine.nix | ||||
|       #./i3.nix | ||||
|     ]; | ||||
|      | ||||
|  | ||||
|  | ||||
|   # Bootloader. | ||||
|   boot.loader.grub.enable = true; | ||||
| @@ -38,10 +39,10 @@ | ||||
|   services.zfs.autoScrub.enable = true; | ||||
|   services.zfs.trim.enable = true; | ||||
|  | ||||
| #  boot.supportedFilesystems = [ "zfs" ]; | ||||
| #  boot.zfs.forceImportRoot = false; | ||||
| #  networking.hostId = "a44f5fde"; | ||||
| #  networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant. | ||||
|   #  boot.supportedFilesystems = [ "zfs" ]; | ||||
|   #  boot.zfs.forceImportRoot = false; | ||||
|   #  networking.hostId = "a44f5fde"; | ||||
|   #  networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant. | ||||
|  | ||||
|   # Enable networking | ||||
|   networking.networkmanager.enable = true; | ||||
| @@ -74,14 +75,14 @@ | ||||
|       enable = true; | ||||
|       xkb.layout = "gb"; | ||||
|       xkb.variant = ""; | ||||
|       videoDrivers = ["amdgpu"]; | ||||
|       videoDrivers = [ "amdgpu" ]; | ||||
|  | ||||
|       # Enable GDM as the display manager | ||||
|       displayManager.gdm.enable = true; | ||||
|  | ||||
|       # Desktop Managers Configuration | ||||
|       desktopManager = { | ||||
|         gnome.enable = true;       # GNOME | ||||
|         gnome.enable = true; # GNOME | ||||
|       }; | ||||
|  | ||||
|       # Window Managers Configuration | ||||
| @@ -107,7 +108,6 @@ | ||||
|       pkgs.xdg-desktop-portal-hyprland | ||||
|     ]; | ||||
|   }; | ||||
|  | ||||
|   # Configure console keymap | ||||
|   console.keyMap = "uk"; | ||||
|  | ||||
| @@ -139,11 +139,11 @@ | ||||
|   users.users.micqdf = { | ||||
|     isNormalUser = true; | ||||
|     description = "micqdf"; | ||||
|     extraGroups = [ "networkmanager" "wheel" "docker"]; | ||||
|     extraGroups = [ "networkmanager" "wheel" "docker" ]; | ||||
|   }; | ||||
|  # environment.systemPackages = [ | ||||
|  #   pkgs.home-manager | ||||
|  # ]; | ||||
|   # environment.systemPackages = [ | ||||
|   #   pkgs.home-manager | ||||
|   # ]; | ||||
|  | ||||
|   # Install programs config | ||||
|   programs.java.enable = true; | ||||
| @@ -155,12 +155,15 @@ | ||||
|  | ||||
|   # Allow unfree packages | ||||
|   nixpkgs.config.allowUnfree = true; | ||||
|   nixpkgs.config.permittedInsecurePackages = [ | ||||
|     "electron-33.4.11" | ||||
|   ]; | ||||
|  | ||||
|   # List packages installed in system profile. To search, run: | ||||
|   # $ nix search wget | ||||
|     #nixpkgs.overlays = [ | ||||
|     #  (import ./godot4-overlay.nix) | ||||
|     #]; | ||||
|   #nixpkgs.overlays = [ | ||||
|   #  (import ./godot4-overlay.nix) | ||||
|   #]; | ||||
|  | ||||
|   #hardware.opengl.driSupport = true; # This is already enabled by default | ||||
|   hardware.bluetooth.enable = true; # enables support for Bluetooth | ||||
| @@ -179,14 +182,14 @@ | ||||
|   programs.steam.gamescopeSession.enable = true; | ||||
|  | ||||
|   programs.gamemode.enable = true; | ||||
|     programs.ssh.askPassword = lib.mkForce "/nix/store/qjl45ra2yaqn88h6s9f7b79zpja9dy8b-seahorse-43.0/libexec/seahorse/ssh-askpass"; | ||||
|   programs.ssh.askPassword = lib.mkForce "/nix/store/qjl45ra2yaqn88h6s9f7b79zpja9dy8b-seahorse-43.0/libexec/seahorse/ssh-askpass"; | ||||
|  | ||||
| #  # List services that you want to enable: | ||||
| #  environment.sessionVariables = { | ||||
| #  	STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/micqdf/.steam/root/compatibilitytools.d"; | ||||
| #  	hyprshot = "/home/micqdf/flakes/hyprshot/Hyprshot"; | ||||
| #  }; | ||||
| # | ||||
|   #  # List services that you want to enable: | ||||
|   #  environment.sessionVariables = { | ||||
|   #  	STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/micqdf/.steam/root/compatibilitytools.d"; | ||||
|   #  	hyprshot = "/home/micqdf/flakes/hyprshot/Hyprshot"; | ||||
|   #  }; | ||||
|   # | ||||
|   security.polkit.enable = true; | ||||
|   # Enable the OpenSSH daemon. | ||||
|   services.openssh.enable = true; | ||||
|   | ||||
| @@ -17,7 +17,7 @@ | ||||
|  | ||||
|   # Override the Docker service to disable autostart | ||||
|   systemd.services.docker = { | ||||
|     enable = false; | ||||
|     enable = true; | ||||
|     wants = [ "docker.socket" ]; | ||||
|     after = [ "docker.socket" ]; | ||||
|     serviceConfig = { | ||||
|   | ||||
| @@ -9,9 +9,7 @@ in | ||||
|     #flakes | ||||
|     zen-browser.packages."${system}".twilight | ||||
|     # Text Editors | ||||
|     vim | ||||
|     sublime | ||||
|     lunarvim | ||||
|     vscode | ||||
|      | ||||
|     # Development Tools | ||||
| @@ -27,14 +25,11 @@ in | ||||
|     vulkan-tools | ||||
|     vulkan-headers | ||||
|     wayland-protocols | ||||
|     golangci-lint | ||||
|     golangci-lint-langserver | ||||
|     python3 | ||||
|     php | ||||
|     php83Packages.composer | ||||
|     exercism | ||||
|     betterdiscord-installer | ||||
|     go | ||||
|     bun | ||||
|     air | ||||
|     tailwindcss | ||||
| @@ -53,8 +48,6 @@ in | ||||
|      | ||||
|     # Shell Utilities | ||||
|     home-manager | ||||
|     fish | ||||
|     zsh | ||||
|     curl | ||||
|     wget | ||||
|     tree | ||||
| @@ -141,6 +134,7 @@ in | ||||
|     wine64 | ||||
|      | ||||
|     # Fonts | ||||
| 		noto-fonts | ||||
|     noto-fonts-color-emoji | ||||
|     twemoji-color-font | ||||
|     catppuccin-kvantum | ||||
| @@ -195,7 +189,7 @@ in | ||||
|  | ||||
|     #games | ||||
|     flightgear | ||||
|     minetest | ||||
| #    unstable.luanti | ||||
|     openttd | ||||
|     endless-sky | ||||
|     cataclysm-dda | ||||
| @@ -206,7 +200,7 @@ in | ||||
|     mindustry-wayland | ||||
|     speed_dreams | ||||
|     simutrans_binaries | ||||
|     modrinth-app | ||||
|     #modrinth-app | ||||
|     minecraft | ||||
|     nsnake | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MichaelFisher1997
					MichaelFisher1997