This commit is contained in:
Tao Tien 2023-09-30 21:59:04 -07:00
parent 369eb50e11
commit b1ec229a3e
4 changed files with 29 additions and 28 deletions

View file

@ -19,7 +19,7 @@
unstable = import nixpkgs-unstable {
system = "aarch64-linux";
config.allowUnfree = true;
config.allowUnsupportedSystem = true;
# config.allowUnsupportedSystem = true;
};
};
nixosSystem = (systemModules: nixpkgs.lib.nixosSystem { modules = systemModules; });
@ -50,11 +50,11 @@
./extras/gaming.nix
];
NObangers = nixosSystem [
({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable-arm ]; })
# ({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable-arm ]; })
nixos-hw.raspberry-pi-4
./systems/BASED.nix
./systems/NObangers.nix
./users/tao.nix
./users/pi.nix
./extras/uwuraid.nix
];
};

View file

@ -2,7 +2,7 @@
environment.systemPackages = with pkgs; [
# exfatprogs
# rustup
appimage-run
# appimage-run
bat
bottom
cifs-utils
@ -13,18 +13,18 @@
helix
mesa
mpv
nfs-utils
# nfs-utils
nil
nixpkgs-fmt
# nixpkgs-fmt
# onlyoffice-bin
ouch
ripgrep-all
# ripgrep-all
skim
snapper
# snapper
tree
unstable.yazi
unstable.joshuto
unstable.oculante
# unstable.yazi
# unstable.joshuto
# xunstable.oculante
wezterm
wget
yt-dlp

View file

@ -7,6 +7,7 @@
fileSystems."/" = {
device = "/dev/disk/by-uuid/44444444-4444-4444-8888-888888888888";
fsType = "ext4";
autoResize = true;
};
programs.partition-manager.enable = false;
@ -22,17 +23,17 @@
boot.loader.efi.canTouchEfiVariables = false;
boot.loader.generic-extlinux-compatible.enable = true;
console.enable = false;
powerManagement.cpuFreqGovernor = "ondemand";
# powerManagement.cpuFreqGovernor = "ondemand";
hardware = {
raspberry-pi."4" = {
apply-overlays-dtmerge.enable = true;
audio.enable = true;
#audio.enable = true;
fkms-3d.enable = true;
};
deviceTree = {
enable = true;
filter = "*rpi-4-*.dtb";
# filter = "*rpi-4-*.dtb";
};
};

View file

@ -14,35 +14,35 @@
# nuspell
# hunspellDicts.en-us-large
# rustdesk
bottles
cider
# bottles
# cider
darktable
deluge
discord
# discord
gh
keepassxc
libsForQt5.kcharselect
libsForQt5.kdeconnect-kde
mdbook
partition-manager
slack
# mdbook
# partition-manager
# slack
tectonic
texlab
tio
unstable.typst
# unstable.typst
ocs-url
typst-lsp
unstable.nushell
unstable.prusa-slicer
unstable.starship
unstable.wezterm
# unstable.nushell
# unstable.prusa-slicer
# unstable.starship
# unstable.wezterm
virt-manager
zoom-us
# zoom-us
zoxide
obs-studio
];
# programs.nushell.enable = true;
environment.shells = with pkgs; [ unstable.nushell ];
# environment.shells = with pkgs; [ unstable.nushell ];
# services.expressvpn.enable = true;
@ -65,7 +65,7 @@
users.users.tao = {
isNormalUser = true;
extraGroups = [ "wheel" "libvirtd" "dialout" "scanner" "lp" ];
shell = pkgs.unstable.nushell;
# shell = pkgs.unstable.nushell;
};
# i18n.inputMethod = {