summaryrefslogtreecommitdiff
path: root/machines
AgeCommit message (Collapse)Author
2022-11-07Fix size issue on laptop by setting dpiBen Sima
The other changes served to set fontSize centrally, and adjust it for urxvt which doesn't behave for some reason.
2022-11-07Support trackball thingBen Sima
2022-11-07Trying to fix font sizing problemsBen Sima
2022-11-07Disable locking for nowBen Sima
2022-11-07Fix supported features in remote builderBen Sima
2022-09-02lots of updates, idkBen Sima
2022-08-09lock with matrix screenBen Sima
2022-06-29add flipperBen Sima
2022-03-05try to fix laptop lockingBen Sima
2022-03-05add barrierBen Sima
2022-02-18updatesBen Sima
2022-02-04Disable yubilock for now - just manually lockBen Sima
2022-02-01Disable clamav, it never updates properlyBen Sima
2022-02-01lock when yubikey is removedBen Sima
Took me forever but I figured out how to use udev rules to give xautolock permission to see the yubi when unlocking. Also triggers a systemd service that locks the screen when yubi is removed. I couldn't do this directly in a udev RUN becaues udev sucks at running programs as different users and with environment variables and such. This is still a bit buggy, I seem to consistently need to authenticate twice when unlocking, but I think that would be fixed if I get rid of the serviceConfig.User thing with some fancy scripting. And as a backup, added Super+Shift+L for manual locking.
2022-01-31o: add guide and xserverBen Sima
2022-01-31yubikey login on heliumBen Sima
This allows me to login and sudo with *either* a password or my yubikey. I also had to setup my yubikey with the instructions here: https://nixos.wiki/wiki/Yubikey#Logging-in Basically use ykman and ykpamcfg to generate a challenge-response setup on slot 2 of my yubikey. The pam config compares the key response with the ~/.yubico/challenge-* file in order to authenticate. I think pam uses the ~/.yubico/authorized_keys file to know to which yubikey to send the challenge, but I'm not sure on that one.
2022-01-31fix helium buildBen Sima
2022-01-29finish oxygenBen Sima
2021-09-16more work on machinesBen Sima
2021-09-15update machines, wip oxygenBen Sima
2021-08-31stub beryllium configBen Sima
2020-11-30helium: fix remote buildsBen Sima
2020-11-30helium: use urxvt, fix xmonad, and pin nixpkgsBen Sima
2020-11-27helium: fix timezone and other random settingsBen Sima
2019-11-29enable all firmwareBen Sima
2019-11-08get remote builds working with lithiumBen Sima
2019-11-08update my ssh keyBen Sima
2019-10-26add me to the video groupBen Sima
2019-05-23set ssh timeoutBen Sima
2019-05-23setup distributed builds over sshBen Sima
2019-05-22enable bluetoothBen Sima
2019-05-13remove non-personal machinesBen Sima
moved to ~/biz repo
2019-05-13laptop: remove virtualization, add sound, light, xkbOptionsBen Sima
2019-05-13disable virtualbox/docker and other cleanupBen Sima
2019-05-13turn off jupyter for nowBen Sima
I would much rather use jupyterhub, and in any case this installation needs to be completely reconfigured.
2019-05-13enable security stuff againBen Sima
2019-05-13don't need dockerBen Sima
2019-05-12no more git serverBen Sima
2019-05-12enable virtualizationBen Sima
2019-05-12fix postgres package for 19.03Ben Sima
2019-05-12enable pcscd serviceBen Sima
2019-05-07add helium and refactor lithiumBen Sima
2019-03-12Add ipywidgets to jupyterBen Sima
2019-03-12Open port 8081 for urbit devBen Sima
2019-02-27Get jupyter notebook working with extra packagesBen Sima
2019-02-08Add redshift tempBen Sima
2019-01-25Open ports 3000-3100Ben Sima
2019-01-25Add my machine config (finally)Ben Sima