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