mirror of
https://github.com/Smaug123/nix-dotfiles
synced 2025-10-07 23:48:40 +00:00
WIP
This commit is contained in:
@@ -3,7 +3,16 @@
|
||||
../hardware/earthworm.nix
|
||||
];
|
||||
|
||||
hardware.asahi.peripheralFirmwareDirectory = ../firmware;
|
||||
# hardware.asahi.peripheralFirmwareDirectory = "/etc/nixos/firmware";
|
||||
hardware.asahi =
|
||||
{
|
||||
extractPeripheralFirmware = false;
|
||||
useExperimentalGPUDriver = true;
|
||||
experimentalGPUInstallMode = "driver";
|
||||
setupAsahiSound = true;
|
||||
withRust = true;
|
||||
};
|
||||
hardware.graphics.enable = true;
|
||||
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = false;
|
||||
@@ -14,6 +23,7 @@
|
||||
networking = {
|
||||
hostName = "earthworm";
|
||||
networkmanager.enable = true;
|
||||
wireless.iwd = { enable = true; settings.General.EnableNetworkConfiguration = true; };
|
||||
};
|
||||
|
||||
time.timeZone = "Europe/London";
|
||||
@@ -31,6 +41,7 @@
|
||||
environment.systemPackages = [
|
||||
pkgs.vim
|
||||
pkgs.wget
|
||||
pkgs.mesa-asahi-edge
|
||||
];
|
||||
|
||||
environment.loginShellInit = ''
|
||||
|
@@ -338,11 +338,12 @@
|
||||
|
||||
programs.firefox = {
|
||||
enable = true;
|
||||
package = nixpkgs.firefox-wayland;
|
||||
profiles = {
|
||||
patrick = {
|
||||
isDefault = true;
|
||||
name = "patrick";
|
||||
search = {default = "Google";};
|
||||
search = {default = "Google"; force = true;};
|
||||
settings = {
|
||||
# see https://github.com/TLATER/dotfiles/blob/b39af91fbd13d338559a05d69f56c5a97f8c905d/home-config/config/graphical-applications/firefox.nix
|
||||
# see https://www.ghacks.net/2015/08/18/a-comprehensive-list-of-firefox-privacy-and-security-settings/
|
||||
|
@@ -4,7 +4,7 @@
|
||||
dotnet,
|
||||
...
|
||||
}: {
|
||||
home.packages = [nixpkgs.firefox-wayland nixpkgs.wl-clipboard nixpkgs.jetbrains.rider];
|
||||
home.packages = [nixpkgs.wl-clipboard nixpkgs.jetbrains.rider];
|
||||
nixpkgs.config.firefox = {
|
||||
speechSynthesisSupport = true;
|
||||
};
|
||||
|
Reference in New Issue
Block a user