Commit graph

150 commits

Author SHA1 Message Date
2fe1b6d614 Fix the with flags, because I hate those flags :) 2024-07-06 04:18:43 -04:00
f20e3ac64a Oops, I forgot to actually add nxtik to home.packages. 2024-07-06 04:02:38 -04:00
ab926d0c0c Fix hactoolnet-bin in my my_packages attrset. Oops. 2024-07-06 04:01:47 -04:00
fdcbcb3449 Add nxtik to home.packages. 2024-07-06 03:59:17 -04:00
7b31d008fe Update lix input. 2024-07-03 15:42:44 -04:00
e756dae15b Update home-manager and nixpkgs inputs. 2024-07-03 15:25:12 -04:00
08b90e3c18 I'll be honest, it's tiring to add specifics sometimes. 2024-07-02 02:31:52 -04:00
5194032a8d Update lix input. 2024-07-02 00:20:13 -04:00
227e3799ea Update nix-index inputs. 2024-07-02 00:17:35 -04:00
d270e8d9ef Update home-manager input. 2024-07-02 00:16:50 -04:00
1924c46eb0 Update nixpkgs input. 2024-07-01 23:53:31 -04:00
c2fc0d7284 Update home-manager and nix-index inputs. 2024-07-01 03:26:17 -04:00
d8e349c617 Add ndstool to home.packages. 2024-07-01 03:20:59 -04:00
717bfbeb1d Remove rust.nix from home-manager config. 2024-06-29 07:21:39 -04:00
adef4728c7 Update aaru entry in flake.lock again. 2024-06-29 06:38:15 -04:00
10d72d84db Add aaru to home.packages. 2024-06-29 06:25:49 -04:00
ad88cdd31e Fix addition of inputs.aaru in flake. 2024-06-29 06:23:25 -04:00
972707d14c Add my aaru package to inputs, and update flake.lock. 2024-06-29 05:47:29 -04:00
8f7ba01613 Add $HOME/bin to user path. 2024-06-29 05:41:17 -04:00
b9a711d510 Add a rustfmt config to my dotfiles, though admittedly I'm not sure if it completely works. 2024-06-26 06:28:32 -04:00
588779fa95 Swap to using Lix directly from main. 2024-06-25 04:39:23 -04:00
ae3efb9c33 Style edit for system/nix_lix.nix 2024-06-25 03:38:36 -04:00
fa57a693c7 Update binaryobjectscanner. 2024-06-21 18:10:02 -04:00
21722c1a9e Update flake.lock. 2024-06-20 20:52:06 -04:00
66b05bc30a Add pkgs.doctl to home.packages. 2024-06-18 18:42:30 -04:00
bb19123e43 Have I told you recently that I like editing comments? 2024-06-18 17:48:29 -04:00
ba24cee243 Use executables in evaluation to set executables to have in /bin/. 2024-06-18 05:00:03 -04:00
22a6af519b Update binaryobjectscanner. 2024-06-18 04:58:53 -04:00
d45704acaa Fix environment.shells 2024-06-17 17:33:46 -04:00
11f788fe86 Throw environment.shells into nixosConfigurations.nixos-wsl. 2024-06-17 15:44:42 -04:00
fb41970d29 Move some packages around in my h-m config. 2024-06-15 02:59:30 -04:00
1d355731d4 I love editing comments! 2024-06-15 02:59:06 -04:00
4daf78c70d Add binaryobjectscanner to packages! 2024-06-15 02:58:42 -04:00
1ad9af6270 Notes! 2024-06-15 02:33:29 -04:00
2db056beeb Re-enabled nix-index ZSH integration.
Note to self, remember how to re-enable the `command-not-found` tooling instead of the full `nix-index` output. (The "Full" output is too much.)
2024-06-14 16:48:08 -04:00
180d711fd8 Remove codename workaround as it's no longer required.
Codename no longer has unicode character, so it's no longer an issue. When it's fixed upstream in dotnet, maybe unicode character will come back?
2024-06-14 16:33:54 -04:00
b16c1e5fa9 Update flake.lock 2024-06-14 16:32:27 -04:00
d19ad35bfb Change unnix sed replacement text. 2024-06-13 23:31:30 -04:00
3948c40840 Formatting :) 2024-06-12 17:13:22 -04:00
7512afce66 Add a default 24.11 configuration.nix to repo.
This was generated by using `nixos-generate-config --no-filesystems --dir .`
2024-06-12 04:01:40 -04:00
57b25fec8e Update .gitignore. 2024-06-12 03:21:03 -04:00
da7cd843b3 Remove isWSL and its related option module! 2024-06-12 03:10:07 -04:00
c440848d79 Mess with isoimage-pc some more.
Including adding my SSH Keys to the `nixos` user, turning off password authentication, and basically nulling out `zsh-newuser-install` so it doesn't bug me every start the first shell on a fresh boot.
2024-06-12 03:07:36 -04:00
0f5460aa3a Add build_isoimage-pc and external_xil to flake package list. 2024-06-10 21:21:16 -04:00
ac94275b93 Remove commented system/groups.nix import from flake.nix 2024-06-10 21:19:37 -04:00
9d6e564216 Add notes on possibly changeable parts of the ISO build process. 2024-06-10 06:04:17 -04:00
cf31e0006d Add notes about building configs without nixos-rebuild 2024-06-10 05:51:18 -04:00
5a17ff1af6 Update deps.nix for irdkit and sabretools 2024-06-10 04:59:06 -04:00
b0a4fec58c Update flake.lock 2024-06-10 02:03:59 -04:00
d9046b8321 Various changes to config, see notes under the fold.
- Adds `mySSHKeys` via `inherit` from `system/sshKeys.nix` for easier setting of allowed SSH keys
  - Especially useful for self-built `x86_64-linux` NixOS ISO.
- Swap where user groups are set to `system/users.nix`
- Add `myOptions.isWSL` to identify if an environment is used in WSL or not.
  - Used for setting user groups between WSL and bare-metal.
  - Requires adding `myOptions` as module to WSL systems?
    - Need to investiage if this properly works on bare-metal machines
      - So likely needs tested in VM?
- Added `myOptions.isWSL` option to `nixos-wsl` for group setting reasons, see above.
- Fleshed out `nixosConfigurations.isoimage-pc` to make keep some tools handy for live environment.
  - Plus, gave ssh key access to `root` user on ISO.
  - Need to double check if `nixos` user needs keys too.
    - Is that user still even generated with current config? Need to test.
- Added `unnix_script` to `home-manager` environment's `home.packages`, so I can remove Nix Store paths from text input easily for ease of comparing against other builds.
2024-06-09 05:05:25 -04:00