Commit graph

52 commits

Author SHA1 Message Date
Jet
e5d81fe1ca
fix: unpin the exit node 2026-04-06 22:03:07 -07:00
Jet
ff48beff2c
feat: add tailscale extension 2026-04-05 20:19:17 -07:00
Jet
8cbaf58055
feat: add docker 2026-04-05 17:05:00 -07:00
Jet
3e2229799c
feat: move to betterbird off of thunderbird 2026-04-04 19:39:29 -07:00
Jet
9260cbff20
feat: set tailscale exit to sjc ip 2026-04-01 19:20:49 -07:00
Jet
9298a554b0
fix: stop excluding nautalius 2026-03-27 13:33:43 -07:00
Jet
5765d408e3
feat: use nautilus again 2026-03-27 13:28:46 -07:00
Jet
3151b73ba9
feat: add mullvad exit nodes 2026-03-26 21:47:56 -07:00
Jet
33bc6c1bad
feat: open port 4096 for opencode 2026-03-24 15:41:21 -07:00
Jet
de27df4ce2
feat: add opencode and use simpler gc 2026-03-21 21:14:16 -07:00
Jet
31f93b5bc9
feat: add jet and root as trusted users 2026-03-21 21:14:07 -07:00
Jet
e746067945
feat: add codex-cli to laptop config 2026-03-18 21:54:31 -07:00
Jet
ef50c36670
feat: add qemu for aarch64 simulation 2026-03-17 01:04:04 -07:00
Jet
f69c065ca3
feat: change up the function keys 2026-03-16 21:43:06 -07:00
Jet Pham
3915825258
feat: a ton of performance and qol improvements 2026-03-14 17:21:43 -07:00
Jet Pham
ecf60cb4d5
feat: allow suspend on powerkey and remove comment 2026-03-11 13:24:51 -07:00
Jet Pham
237277ac5b
fix: formatting and unused services 2026-03-11 13:22:36 -07:00
Jet Pham
2e4b2e8a80
fix: remove swap because I have alot of mem 2026-03-09 13:45:23 -07:00
Jet Pham
c634b77ae1
fix: make power management work for AMD chip 2026-03-09 13:45:06 -07:00
Jet Pham
02a273f2f7
fix: remove unused comments 2026-03-09 13:44:42 -07:00
Jet Pham
4ac1fd1489
fix: remove default languages already set 2026-03-09 13:44:14 -07:00
Jet Pham
23b2ac9a33
feat: configure to only keep 3 configurations/gens 2026-03-09 13:43:54 -07:00
Jet Pham
966dd1bfff
fix: remove extra curlies 2026-03-08 19:34:33 -07:00
Jet Pham
a386763b86
fix: clean up comments, unused docker and podman, etc
configuration.nix

  1. Removed stale NixOS boilerplate comments — all the default # Edit this
   configuration file..., # Bootloader., # Enable the X11 windowing
  system., # Define a user account..., commented-out options like #
  services.openssh.enable, firewall comments, and stateVersion comment
  2. Removed Docker/docker-compose — virtualisation.docker block,
  users.groups.docker, "docker" from extraGroups, docker-compose from
  systemPackages
  3. Removed vim from systemPackages
  4. Removed environment.variables.EDITOR (helix defaultEditor = true in
  home.nix handles this)
  5. Removed environment.sessionVariables.TERMINAL and
  environment.variables.RUSTICL_ENABLE (moved to home.nix)
  6. Removed /tmp/nix-build tmpfs mount
  7. Added networking.firewall.enable = true and # Required for Tailscale
  comment on checkReversePath
  8. Separated v4l2loopback from the RAM section (moved # RAM optimizations
   comment to above boot.kernel.sysctl)
  9. Fixed indentation — systemPackages, programs.appimage, imports, lists
  reformatted to one-item-per-line
  10. Trailing whitespace cleanup throughout

  home.nix

  1. Removed services.podman block
  2. Added TERMINAL = "kitty" and RUSTICL_ENABLE = "radeonsi" to
  home.sessionVariables
  3. Replaced 3 repetitive helix language blocks with a single map
  expression
  4. Formatting fixes — function args split to one-per-line, trailing
  whitespace, list formatting (categories, urls, etc.)
  5. Removed blank line before home.sessionVariables
2026-03-05 17:21:52 -08:00
Jet Pham
acecc56229
fix: a ton of different changes
home.nix:
  - Bumped home.stateVersion from "23.05" to "25.05"
  - Removed the nixConfigDirectory let binding and verbose comments,
  simplified to dconf.settings = {
  - Removed org/gnome/desktop/background block (cat.png wallpaper)
  - Removed antigravity-fhs from packages
  - Removed duplicate zulip entry

  configuration.nix:
  - Removed "usbcore.autosuspend=-1" from boot.kernelParams
  - Added targeted udev rules for Framework fingerprint reader (27a6) and
  USB-C hub (32ac) autosuspend
  - Added services.fstrim.enable = true for NVMe/SSD health
  - Added nix.optimise.automatic = true for periodic store deduplication
  - Removed duplicate comment and entire cat.png activation script

  hardware-configuration.nix:
  - Replaced 96GB swapfile config with swapDevices = [ ]

  flake.nix:
  - Removed the antigravity overlay (override + fhs binding)
2026-03-04 16:55:35 -08:00
Jet Pham
044cc7da4a
fix have nemo be the only file explorer 2026-03-04 16:18:03 -08:00
Jet Pham
fb7f3b5d15
feat: add obs and virtual camera support 2026-03-02 19:12:20 -08:00
Jet Pham
9edc8b0038
feat: update hardware firmware to use amd 2026-02-28 16:31:43 -08:00
Jet Pham
4bba217fd0
fix: remove listed packages that are already enabled 2026-02-28 13:55:19 -08:00
Jet Pham
49ee6c3ac4
feat: configure comma with nix index 2026-02-26 19:13:13 -08:00
Jet Pham
b4cbac22b4
feat: add comma for running pakcages 2026-02-26 19:06:52 -08:00
Jet Pham
c96db92ecd
feat: add store optimization and aggresive gc 2026-02-20 01:22:22 -08:00
Jet Pham
b954569da7
feat: organize pkgs and remove abs dirs 2026-02-20 00:42:39 -08:00
Jet Pham
24389cf5ab
fix: remove unused gnome apps, switch to nemo 2026-02-15 18:22:18 -08:00
Jet Pham
7c9ab8c9c8
feat:update and clean out mullvad 2026-02-04 17:58:22 -08:00
Jet Pham
a9979324ba
feat: refactor with new 2026-01-30 20:46:46 -08:00
Jet Pham
c12e188acc
feat: update to rust linting and flake update 2026-01-05 17:43:58 +01:00
Jet Pham
0a745b1cab
feat: beepr 2025-11-22 15:50:39 -08:00
Jet Pham
2fab8c92b4
feat: update cursor 2025-11-17 23:32:07 -08:00
Jet Pham
158b91d842
feat: update and remove matrix 2025-11-12 16:53:07 -08:00
Jet Pham
c028414911
feat: update packages and add some stuff 2025-11-06 21:07:12 -08:00
Jet Pham
8304d8dcdf
feat: remove unused 2025-10-20 23:23:35 -07:00
Jet Pham
cb0b84b2b8
feat: update flake and mullvad 2025-09-25 19:40:25 -07:00
Jet Pham
c0ae8fcbd2
feat: update nix everything 2025-09-14 23:49:01 -07:00
Jet Pham
5aab8c53d1
feat: update flake and remove optimizations 2025-09-08 22:01:44 -07:00
Jet Pham
dd59d1808c
feat: update frameowkr hardware and docker no pod 2025-09-02 15:10:59 -07:00
Jet Pham
659d79265e
feat: add swap space and try hybrid sleep again 2025-08-27 17:40:42 -07:00
Jet Pham
452f2f4cc9
feat: fix suspend hybrid with restart 2025-08-27 16:30:00 -07:00
Jet Pham
9d0a0cee3d
feat: add laptop power managment configuration 2025-08-27 15:25:05 -07:00
Jet Pham
5076a3d4bb
feat: fix bat formatting for jj
feat: add signal update zellij
2025-08-19 12:48:33 -07:00