From 6265726c213330f5f70368d4cbd156f806d31c38 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Mon, 7 Jul 2025 07:42:41 -0600 Subject: [PATCH] update devices page --- Devices.md | 18 ++++-------------- Linux/nix-tips-and-tricks.md | 23 ++++++++++------------- 2 files changed, 14 insertions(+), 27 deletions(-) diff --git a/Devices.md b/Devices.md index fe49e4e..2165f26 100644 --- a/Devices.md +++ b/Devices.md @@ -1,4 +1,4 @@ -Some information on the devices that I use daily. Donations for better hardware can be done though Twitch or though GPay (email me or reach me on Discord for more information) +Some information on the devices that I use daily. ## Main Desktop Setup @@ -44,10 +44,6 @@ Some information on the devices that I use daily. Donations for better hardware - Ubuntu 25.04 512 GB SSD M.2 2242 NVMe Gen 4 - RAM: 16GB LPDDR4X-4266MHz -- [Pinebook Pro](https://www.pine64.org/pinebook-pro/) - - Hostname: Jaal - - NixOS 24.05: 128GB eMMC - ## Server - [2U Micro ATX Rackmount Chassis](https://www.amazon.com/dp/B0D41ZJH3D) @@ -59,15 +55,9 @@ Some information on the devices that I use daily. Donations for better hardware - NixOS 25.05: Samsung 256GB M.2 NVMe - Media: 2x WD 1TB 3.5" SATA -## Tablets +## Tablet -- [Google Slate i5](https://support.google.com/pixelslate/answer/9131920?hl=en) - - Hostname: Grunt - - Firmware: Coreboot 24.05 - - OS: NixOS 24.11 -- iPad Mini 7th Gen -- [Lenovo IdeaPad Duet](https://www.google.com/intl/en_us/chromebook/device/lenovo-chromebook-duet/) - - OS: postmarketOS v24.06 with GNOME +- [iPad mini 7th Gen](https://en.wikipedia.org/wiki/IPad_Mini_(7th_generation) ## Keyboards @@ -79,7 +69,7 @@ Some information on the devices that I use daily. Donations for better hardware - Switches: Kailh Royal - [System76 Launch Lite](https://tech-docs.system76.com/models/launch_lite_1/README.html) - Keycaps: Original - - Switches: Kailh Copper + - Switches: [Kailh Copper](https://www.microcenter.com/product/649468/glorious-kailh-mechanical-keyboard-switches-copper) ## Phones diff --git a/Linux/nix-tips-and-tricks.md b/Linux/nix-tips-and-tricks.md index 0b4a4fd..7c8ec7d 100644 --- a/Linux/nix-tips-and-tricks.md +++ b/Linux/nix-tips-and-tricks.md @@ -1,11 +1,19 @@ # Nix Package Manager -## Managing packages +## Add packages ```bash nix-env -iA nixpkgs. ``` +# Nix Package Manager from Determinate Nix + +## Add packages + +```bash +nix profile add nixpkgs#package-name +``` + # NixOS ## Updating a Flake based system @@ -18,18 +26,7 @@ sudo nixos-rebuild switch ## Updating a non-Flake based system ```bash -sudo nixos-rebuild switch +sudo nixos-rebuild switch --upgrade ``` You can use `boot` instead of `switch` for the system to boot into the new generation on reboot instead. - -# Contributing to nixpkgs - -## Updating packages that you maintain - -```bash -git checkout -b bump-mypkg -nix-shell -p nix-update --run 'nix-update --commit' -nix-build -A # ensure it builds -git push bump-mypkg -``` \ No newline at end of file