Commit Graph

61 Commits

Author SHA1 Message Date
Eli Ribble 481b3ac59f Switch from old Brother printer to new Brother printer.
I no longer need the elaborate workaround for a 12-year-old printer.
2025-03-25 13:12:10 -07:00
Eli Ribble c8dfe8bfde Add Freetube.
Not sure how long it'll work, but right now YouTube on my Chromium
install is getting blocked about 8 seconds into any video.
2025-03-12 09:27:31 -07:00
Eli Ribble 9ace639765 Add devenv for setting up elaborate Python dev environments 2025-03-12 09:27:31 -07:00
Eli Ribble 9fd5cf781a Add custom fish shell that shows whether I'm in nix-shell 2025-03-12 09:27:31 -07:00
Eli Ribble 25169346e6 Add thunderbird 2025-03-12 09:27:31 -07:00
Eli Ribble f185e4f61f Fix enable ungoogled chromium 2025-03-12 09:27:31 -07:00
Eli Ribble 7e7df75a27 Add gitFull package for git.
It allows me to send patch emails
2025-03-12 09:27:31 -07:00
Eli Ribble d5bd463b49 Update to a newer home-manager channel
Mirrors the update I did to the overall system
2025-03-12 09:27:31 -07:00
Eli Ribble 12485dc698 Get rid of spotify, use spotify-player
The main graphical spotify client seems to crash kind of a lot.
2025-03-12 09:27:31 -07:00
Eli Ribble 8b8f4c9379 Add mercurial.
Sometimes I do stuff with code.
2025-03-12 09:27:31 -07:00
Eli Ribble 8338996e65 Move to ungoogled-chromium for my browsing.
I'm sick of those guys.
2025-03-12 09:27:31 -07:00
Eli Ribble cee7610873 Add aerc email client.
I figured out how to get it to work with Stalwart mail.
2025-03-12 09:27:31 -07:00
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