Eli Ribble
777ec57f69
Add eliribble to the scanner group
...
Makes it easier to cleanup scans
2024-07-31 13:03:48 -07:00
Eli Ribble
8523f092d0
Set the correct timezone
...
Useful for setting the date and time of an upload.
2024-07-31 13:03:23 -07:00
Eli Ribble
deb6c42c64
Simplify samba, make it work.
...
There's various things I did wrong in the first setup, but that's okay
since I was just copying from the wiki to understand how to get things
started. I could never get smbclient to connect to any of these shares
for any users.
Rather, I'm using this minimalist configuration from the samba project
itself, and I can connect to it, so long as the directory is created and
belongs to the correct group. Which it does now.
Hat tip to https://discourse.nixos.org/t/nixos-configuration-for-samba/17079
for the guidance.
2024-07-31 17:31:17 +00:00
Eli Ribble
7970d9f911
Allow pings to ensure the home is up.
...
Just convenient, not that unsafe.
2024-07-31 17:06:25 +00:00
Eli Ribble
4dd10a99a1
Add resolution for this server to itself.
...
Within my home networks home.arpa resolves to DNS for the home domain.
From there the pihole service will provide DNS for all the connected
clients and custom service names.
2024-07-31 17:05:26 +00:00
Eli Ribble
6763a973a0
Add basic Samba config for the scanner
...
This allows the scanner to log into samba with its own username and
password.
2024-07-31 17:04:56 +00:00
Eli Ribble
b31ab6e7ca
Move pihole to the RFC-based home.arpa domain
2024-07-22 19:49:22 +00:00
Eli Ribble
82dfc79b64
Open necessary firewall ports for serving web requests
2024-07-22 19:49:22 +00:00
Eli Ribble
9030577f20
Add support for StepCA for certificates
2024-07-22 19:49:22 +00:00
Eli Ribble
4b2058091b
Add nginx, with basic config for pihole.
...
This probably should be reworked so it has a better structure, but this
will work for a first pass.
2024-07-22 19:49:22 +00:00
Eli Ribble
a818c22412
Add pihole to NixOS, using NixOS container specifiers
2024-07-22 19:49:22 +00:00
Eli Ribble
2d76497a03
Add working pihole container
...
At least, it responds to DNS requests
2024-07-22 19:49:22 +00:00
Eli Ribble
0302155566
Add dig for debugging the pihole dns
2024-07-22 19:49:22 +00:00
Eli Ribble
4971dec157
Switch quite to podman from docker.
...
I'm more used to it, and I find docker's history to be questionable
2024-07-22 19:49:22 +00:00
Eli Ribble
0f12915de4
Make sync put the config files under etc/nixos
...
This makes it easier to add other files from other directories
2024-07-22 19:49:22 +00: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
91f79bd42a
Add tailscale to Quinn
2024-07-07 16:08:40 +00:00
Eli Ribble
a1c5be4f61
Add initial configuration for Quinn.
...
Includes a few basics like my user, docker, network management, my suit
of CLI tools, and my attempts to get unifi-controller working.
That was essentially a failure, so unifi is mostly disabled.
2024-07-03 16:37:49 +00:00
Eli Ribble
3382795d6d
Add readme for the Quinn computer
2024-07-03 16:37:30 +00: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
16f42f829e
Initial sync script
...
Uses the hostname to store the nixos configuration.
2024-07-02 17:27:08 -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
8d1875deb5
Update readme with the directory organization
2024-06-25 17:43:42 -07:00
Eli Ribble
df06a58f52
Add initial configuration for nalai, my new laptop
2024-06-25 17:39:06 -07:00
eliribble
abce9fd0db
Initial commit
2024-06-25 17:32:05 -07:00