added another workstation
changed typo on git clone
added git settings
This commit is contained in:
2024-03-25 06:32:50 +10:00
parent dfe241805f
commit 38cbbe07b4
5 changed files with 61 additions and 1 deletions

View File

@@ -7,5 +7,5 @@ Configurations for all of my workstations in NixOS
Just run the following command to install and then use the bash files in the directory. Just run the following command to install and then use the bash files in the directory.
``` ```
git clone https://70781d52eb90ab251c6bf11e531b26820e30072c@git.tcmeta.net/kurtis/dotfiles.git ~/.vargix-os git clone https://70781d52eb90ab251c6bf11e531b26820e30072c@git.tcmeta.net/kurtis/vargix-os.git ~/.vargix-os
``` ```

View File

@@ -41,6 +41,7 @@
starship starship
thefuck thefuck
git git
stow
]; ];
programs.fish.enable = true; programs.fish.enable = true;

View File

@@ -102,6 +102,11 @@ in
python = { disabled = true; }; python = { disabled = true; };
}; };
}; };
programs.git = {
enable = true;
userName = "Kurtis";
userEmail = "kurtis@whonet.com.au";
};
}; };
# Add chrome extensions to chrome # Add chrome extensions to chrome

View File

@@ -0,0 +1,40 @@
# Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, modulesPath, ... }:
{
imports =
[ (modulesPath + "/installer/scan/not-detected.nix")
];
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "uas" "usbhid" "sd_mod" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ];
boot.extraModulePackages = [ ];
fileSystems."/" =
{ device = "/dev/disk/by-uuid/fcc18df6-fd6c-46b6-ba9b-68b35dc7e2e9";
fsType = "ext4";
};
fileSystems."/boot" =
{ device = "/dev/disk/by-uuid/A3AC-7B6E";
fsType = "vfat";
};
swapDevices =
[ { device = "/dev/disk/by-uuid/da9cffb9-6af8-4591-8c0c-eeb059144813"; }
];
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
# (the default) this is the recommended approach. When using systemd-networkd it's
# still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.useDHCP = lib.mkDefault true;
# networking.interfaces.eno1.useDHCP = lib.mkDefault true;
# networking.interfaces.wlp2s0.useDHCP = lib.mkDefault true;
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
}

14
w00149.nix Normal file
View File

@@ -0,0 +1,14 @@
{ config, pkgs, ... }:
{
imports =
[ # Include the results of the hardware scan.
./hosts/w00149/hardware-configuration.nix
./components/base-software.nix
./components/user-kurtisa.nix
];
networking.hostName = "w00149"; # Define your hostname.
system.stateVersion = "23.11"; # Did you read the comment?
}