Eli Ribble
d9f3667421
Permanently enable nix-flakes and nix-command
...
I'm enabling it a *lot* for one-off commands. I probably should just
accept my fate.
2024-12-27 08:59:30 -07:00
Eli Ribble
c57e7cd2c2
Sort options alphabetically
...
Makes for better organizations and easier diffs
2024-12-27 08:55:46 -07:00
Eli Ribble
10bd823179
Add Chromium.
...
Crashes somewhat less than Firefox, it seems.
2024-12-27 05:50:43 -07:00
Eli Ribble
eae408484b
Add libvirtd for VM management
...
It was useful for testing out Umbrel
2024-12-27 05:50:43 -07:00
Eli Ribble
de0b9e515f
Try to make printer not hold up rebuild
...
I'm not sure the printer still works, I'm on another network, but at
least it doesn't make the rebuild process hang.
2024-12-27 05:50:43 -07:00
Eli Ribble
227371359f
Add nginx reverse proxy for dev environment.
...
This adds step-ca, but misses the step of having the CA initialize
itself and create the certificate and add the cert to
/etc/nixos/certs/sovr.[crt|key].
2024-12-27 05:50:43 -07:00
Eli Ribble
9a648d903e
Add some vim and tmux configs
...
I'm getting my feet wet with home-manager configuration files.
2024-10-23 09:19:44 -07:00
Eli Ribble
6e67b13b5b
Add support for nfs mounts
2024-10-23 09:18:32 -07:00
Eli Ribble
b59764a335
Add home-manager, create some configs
...
I mostly wanted this to control my neovim config for html, which I have
now.
2024-10-15 13:13:34 -07:00
Eli Ribble
afaa784c7e
Get Brother printer working.
...
I followed instructions from
https://discourse.nixos.org/t/declarative-printer-setup-missing-driver/33777/5
to extract the driver file from the Brother support page.
2024-10-14 14:14:41 -07:00
Eli Ribble
2787d79351
Add Dia
2024-10-05 18:30:59 -07:00
Eli Ribble
bc74c3e1eb
Disable network wait-online
...
It keeps delaying the nixos rebuild unnecessarily. Apparently this
should be disabled when you use Network Manager for networking.
https://discourse.nixos.org/t/systemd-networkd-wait-online-934764-timeout-occurred-while-waiting-for-network-connectivity/33656/6
2024-10-05 18:30:59 -07:00
Eli Ribble
ad3adb8db2
Disable PSR to avoid laptop crashing
2024-10-05 18:30:59 -07:00
Eli Ribble
6099b0a23c
Remove avahi, go systemd.resolved.
...
Turns out that avahi fights with systemd resolved. By just using the
one, I can correctly resolve local hostnames.
2024-10-05 18:30:59 -07:00
Eli Ribble
c7902f70c0
Switch keymap to the default.
...
This is so I can use whatever keyboard is connected on bootup. I can
always change it once I have a windowed session.
2024-10-05 18:30:59 -07:00
Eli Ribble
91ab1432ac
Don't require my printer work.
...
It's there sometimes, sometimes not.
2024-10-05 18:30:59 -07:00
Eli Ribble
d4e7097f6d
Poke holes in the firewall for mDNS (Avahi) and my python test script
...
The test script checks for addressability from a datacenter.
2024-10-05 18:30:59 -07:00
Eli Ribble
270e1a5236
Add support for IPv6 in the Avahi service.
...
Trying to get connected to my Tealok via zeroconf networking.
2024-10-05 18:30:59 -07:00
Eli Ribble
b73dd14b20
Add websocat for troubleshooting websockets
2024-10-05 18:30:59 -07:00
Eli Ribble
0bec404043
Add Remmina, the Remote Desk Protocol (RDP) and VNC client.
...
Used to troubleshoot getting a working static site generator area for
Ben
2024-10-05 18:30:59 -07:00
Eli Ribble
311d96f2c7
Add ndisc6 for rdisc6, the router discovery tool.
...
Useful in some of the IPv6/DHCPv6 investigations I was doing for Tealok.
2024-10-05 18:30:59 -07:00
Eli Ribble
b34b0dea3c
Add Minecraft clients lunar-client and hmcl.
...
To play with my kids!
But really, I never got lunar-client working, but I did eventually get
hmcl working on Hypixel, and that's what really counts.
2024-10-05 18:30:59 -07:00
Eli Ribble
a2264e840d
Remove bluemail.
...
It's screwing up my email really badly. Mostly by putting mail in
impossible-to-reach folders from other email clients.
2024-10-05 18:30:59 -07:00
Eli Ribble
3c8ae1dccf
Add some developer tools
2024-10-05 18:30:59 -07:00
Eli Ribble
bb60a4519c
Add google cloud sdk
...
Used for exporting my DNS records in the Great Porkbun Migration.
2024-10-05 18:30:59 -07:00
Eli Ribble
7210c6f836
Add tig for reading code history
2024-10-05 18:30:59 -07:00
Eli Ribble
eb78bdc73c
Move to the right location
2024-10-05 18:30:59 -07:00
Eli Ribble
032b04149a
Add podman, disable docker
...
Used to build some container stuff
2024-10-05 18:30:59 -07:00
Eli Ribble
9fe68753c0
Add fractal Matrix client
2024-10-05 18:30:59 -07:00
Eli Ribble
0c7742930f
Add keychain and mosh for remote key handling and shell
2024-10-05 18:30:59 -07:00
Eli Ribble
4878e6e4e9
Add om4 OpenBSD macro processor
2024-10-05 18:30:59 -07:00
Eli Ribble
381afda4e9
Add signal desktop for chatting with Ben
2024-10-05 18:30:59 -07:00
Eli Ribble
e36589dcb8
Add some dev tools
2024-10-05 18:30:59 -07:00
Eli Ribble
ebfa4d6aab
Add bluemail for, y'know, email
2024-10-05 18:30:59 -07:00
Eli Ribble
94a23f3806
Add pihole IP address
2024-10-05 18:30:59 -07:00
Eli Ribble
26ebfe66bc
Commence rust dev
2024-07-17 19:22:31 -07:00
Eli Ribble
7cc99cc2c7
Add Android adb, for flashing LineageOS
2024-07-15 20:28:31 -07:00
Eli Ribble
95a84af1f7
Add support for spotify client.
...
I like it way better than the browser client.
2024-07-15 10:32:00 -07:00
Eli Ribble
7ecb5a1237
Add a pre-defined printer for my Brother HL-L8250
...
Now I not only find the printer, but I can correctly send data to it, so
long as it's data the printer can consume like and image and not a raw
pdf. I got an error on my first attempt to print a pdf until I opened
GIMP and imported it that way.
2024-07-15 10:30:28 -07:00
Eli Ribble
580e4a2cfb
Add printer support.
...
This is cobbled together from several different forum posts and is
likely suboptimal. The avahi support made the system auto-discover the
printer, but it wasn't able to send data to the printer successfully.
2024-07-15 10:29:16 -07:00
Eli Ribble
771ff35589
Add gimp and thunderbird to the laptop
2024-07-07 18:44:33 -07:00
Eli Ribble
de04bdc301
Add support for tailscale.
2024-07-07 18:44:33 -07:00
Eli Ribble
28d451ba0a
Add dig.
...
Just needed to do a bit of guest wifi network troubleshooting.
2024-07-07 18:44:33 -07:00
Eli Ribble
2a6596d8a4
Add nalai initial configuration.
...
Includes bluetooth, my user, printing, and the usual stable of tools.
2024-07-02 17:27:31 -07:00
Eli Ribble
34491dc303
Add the fish shell and Python
...
Now we have proper tmux, once you use chezmoi to actually configure tmux
correctly.
2024-06-25 18:27:56 -07:00
Eli Ribble
7e84c8b6c8
Make neovim the default editor.
...
Remember to exit the current session before you'll see the changes, even
after `nixos-rebuild switch`.
2024-06-25 18:27:23 -07:00
Eli Ribble
f21d79e8ec
Add chezmoi, remove some comment cruft.
2024-06-25 17:44:48 -07:00
Eli Ribble
89cc9bc082
Fix renamed variable.
...
I'm not sure how recently it happened, but I don't like the red TRACE
warning in my nixos-switch output.
I'm very sensitive.
2024-06-25 17:44:11 -07:00
Eli Ribble
df06a58f52
Add initial configuration for nalai, my new laptop
2024-06-25 17:39:06 -07:00