Commit graph

31 commits

Author SHA1 Message Date
d156cdcdef
fix: disable gpg-agent SSH support 2025-04-06 03:26:03 -04:00
99d593dfe5
feat: update to emacs 30 2025-02-23 02:34:40 -05:00
573412f167
refactor: use nixpkgs.system config option 2025-02-01 02:13:46 -05:00
c67f606a37
compat: separate nerd-fonts fonts 2025-01-10 18:55:52 -05:00
36bf294249
chore: bump inputs 2024-10-23 17:05:19 -04:00
2197f95129
tweak: remove emacs-all-the-icons icon set
This shouldn't be needed anymore, now that Doom doesn't use it.
2024-10-23 17:04:37 -04:00
fb7b45f98d
feat!: change machine hostnames
Instead of merely naming my systems "laptop", "desktop", etc. (boring),
I now have them named after Aristotelian elements (cool).

This also gives me an excuse to refactor my flake file.
2024-10-15 03:25:56 -04:00
60848e8264 fix: update name of OpenGL enable option 2024-08-03 09:52:20 -04:00
da26a63998 Set up wluma 2024-06-18 22:20:22 -04:00
700906bb8f Update dependencies 2024-05-12 19:04:06 -04:00
106a9f4b38 Switch to eww for status bar 2024-05-11 19:17:30 -04:00
2175fcdf10 Install Victor Mono Nerd Font 2024-03-30 19:36:20 -04:00
4dbf06dfbb Change default pinentry flavor 2024-03-04 00:01:20 -05:00
1b305fa81c Move GnuPG install to system config 2024-02-27 14:46:57 -05:00
10189645cf Switch from pulseaudio to pipewire 2024-02-09 18:27:17 -05:00
e6c33b3c59 Remove contentAddressedByDefault flag 2024-01-16 23:30:16 -05:00
3b250c0d1b Enable content addressing derivations 2024-01-16 22:14:48 -05:00
d845c4f144 Inhibit logind from handling power button inputs
This prevents the computer from immediately shutting down when the power
button is pressed.
2023-09-21 23:42:40 -04:00
d4a616275e Replace Ubuntu Mono with JetBrains Mono
It doesn't really make sense to have two different fonts used in
different places around the UI. Sticking to one is more convenient and
looks better.
2023-09-21 23:33:36 -04:00
51610db10f Fix fonts for Emacs
Doom Emacs's modeline has switched from all-the-icons to nerd-fonts, so
we need to add nerd font symbols in a way Emacs can understand. We'll
leave all-the-icons for now, since some other packages may use it, but
eventually that should be removed.
2023-08-31 16:16:35 -04:00
d14e25ae1b Fix waybar config 2023-08-09 22:11:46 -04:00
ad451fa6ee Update dependencies 2023-08-09 19:19:37 -04:00
1303300518 Install emacs icon fonts properly 2023-07-25 00:33:48 -04:00
5443abba81 Turn on auto-optimise-store 2023-05-15 10:50:47 -04:00
cfa28e8dd2 Disable systemd-boot for mobile installation 2023-01-14 21:09:16 -05:00
6696355b19 Remove reference to NUR 2023-01-07 22:45:24 -05:00
6745b3663f Fix reference to lib 2023-01-07 22:34:20 -05:00
46c858faa0 Add mobile support (PinePhone Pro) 2023-01-07 20:54:12 -05:00
0c4ce3e936 Refactor config to merge modules from platforms 2023-01-03 21:17:49 -05:00
b8e127818a Add laptop config 2022-01-06 22:16:45 -05:00
c3fe1114b3 Initial commit 2022-01-06 21:14:02 -05:00