Remove old files for new location

This commit is contained in:
Aaron Honeycutt 2022-08-21 17:35:17 -06:00
parent bbe802c1c9
commit 3d72ac98e2
6 changed files with 0 additions and 234 deletions

View file

@ -1,103 +0,0 @@
{ config, pkgs, ... }:
{
# Import other configuration modules
# (hardware-configuration.nix is autogenerated upon installation)
# paths in nix expressions are always relative the file which defines them
imports =
[
./hardware-configuration.nix
./plasma.nix
./programs.nix
];
boot.loader = {
systemd-boot.enable = true;
};
boot.initrd.luks.devices = {
crypt-root = {
device = "/dev/disk/by-label/luks";
preLVM = true;
};
};
# Name your host machine
networking.hostName = "NixOS";
networking.networkmanager.enable = true;
# Set your time zone.
time.timeZone = "America/Denver";
# Enter keyboard layout
services.xserver.layout = "us";
# Enable Flatpak
xdg = {
portal = {
enable = true;
extraPortals = with pkgs; [
xdg-desktop-portal-wlr
xdg-desktop-portal-kde
];
};
};
services.flatpak.enable = true;
# Enable fwupd
services.fwupd.enable = true;
# Define user accounts
users.extraUsers.aaronh = {
description = "Aaron Honeycutt";
home = "/home/aaronh";
extraGroups = [ "wheel" "networkmanager" "adm"];
isNormalUser = true;
hashedPassword = "$6$aAcbLtqiqzySifls$jdKMOQjoWITHD/dWNNZVUH/qNc6aoJ7v4zYofi0U7IJSVTbmOfChS3mzaJbp57AodjdPNKPrnrip8Nlh2Qanx.";
};
# Allow Unfree
nixpkgs.config.allowUnfree = true;
# Enable 32 Bit libraries for applications like Steam
hardware.opengl.driSupport32Bit = true;
# Install some packages
environment.systemPackages =
with pkgs;
[
firefox
fish
flatpak
git
steam
thunderbird
restic
wget
];
# Enable the OpenSSH daemon
services.openssh.enable = true;
# Enable Pipewire
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
# Enable Bluetooth
hardware.bluetooth.enable = true;
# Enable CUPS
services.printing.enable = true;
# System
system.stateVersion = "22.05";
system.autoUpgrade.enable = true;
system.autoUpgrade.allowReboot = true;
}

View file

@ -1,11 +0,0 @@
{ config, pkgs, ... }:
{
# NVIDIA
services.xserver.videoDrivers = [ "nvidia" ];
hardware.opengl.enable = true;
hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.stable;
# Allow Unfree
nixpkgs.config.allowUnfree = true;
}

View file

@ -1,27 +0,0 @@
{ config, pkgs, ... }:
{
# Plasma
services.xserver.enable = true;
services.xserver.displayManager.sddm.enable = true;
services.xserver.displayManager.sddm.settings.Wayland.SessionDir =
"${pkgs.plasma5Packages.plasma-workspace}/share/wayland-sessions";
services.xserver.desktopManager.plasma5.enable = true;
# Install some packages
environment.systemPackages =
with pkgs;
[
libsForQt5.ark
libsForQt5.bismuth
libsForQt5.full
libsForQt5.kalendar
libsForQt5.kate
libsForQt5.kdeconnect-kde
libsForQt5.kde-gtk-config
libsForQt5.plasma-framework
libsForQt5.plasma-nm
libsForQt5.plasma-pa
libsForQt5.sddm
];
}

View file

@ -1,23 +0,0 @@
{ config, pkgs, ... }:
{
# virt-manager
virtualisation.libvirtd.enable = true;
# Packages
environment.systemPackages =
with pkgs;
[
discord
libreoffice-fresh
slack
virt-manager
vscode
];
programs.fish.enable = true;
users.users.aaronh = {
shell = pkgs.fish;
};
}

View file

@ -1,56 +0,0 @@
{ config, pkgs, lib, ... }:
let
SSID = "Honeycutt-5G";
SSIDpassword = "Frappe92";
interface = "wlan0";
hostname = "NixOS";
in {
imports = ["${fetchTarball "https://github.com/NixOS/nixos-hardware/archive/936e4649098d6a5e0762058cb7687be1b2d90550.tar.gz" }/raspberry-pi/4"];
fileSystems = {
"/" = {
device = "/dev/disk/by-label/NIXOS_SD";
fsType = "ext4";
options = [ "noatime" ];
};
};
networking = {
hostName = "NixOS";
networkmanager.enable = true;
wireless = {
enable = true;
networks."${SSID}".psk = SSIDpassword;
interfaces = [ interface ];
};
};
# Set your time zone.
time.timeZone = "America/Denver";
environment.systemPackages = with pkgs; [ vim ];
services.openssh.enable = true;
# Define user accounts
users.extraUsers.aaronh = {
description = "Aaron Honeycutt";
home = "/home/aaronh";
extraGroups = [ "wheel" "networkmanager" "adm"];
isNormalUser = true;
hashedPassword = "$6$aAcbLtqiqzySifls$jdKMOQjoWITHD/dWNNZVUH/qNc6aoJ7v4zYofi0U7IJSVTbmOfChS3mzaJbp57AodjdPNKPrnrip8Nlh2Qanx.";
};
# Enable GPU acceleration
hardware.raspberry-pi."4".fkms-3d.enable = true;
services.xserver = {
enable = true;
displayManager.lightdm.enable = true;
desktopManager.xfce.enable = true;
};
hardware.pulseaudio.enable = true;
}

View file

@ -1,14 +0,0 @@
{ config, pkgs, ...}:
let
unstable = import
(builtins.fetchTarball https://github.com/nixos/nixpkgs/tarball/master)
# reuse the current configuration
{ config = config.nixpkgs.config; };
in
{
environment.systemPackages = with pkgs; [
unstable.protonvpn-cli
unstable.protonvpn-gui
];
}