Commit graph

26 commits

Author SHA1 Message Date
Kiana Sheibani 3b250c0d1b Enable content addressing derivations 2024-01-16 22:14:48 -05:00
Kiana Sheibani 6876618243 Refactor packages module 2024-01-13 14:30:11 -05:00
Kiana Sheibani e8c12db38f Disable gnome-keyring 2024-01-13 14:30:11 -05:00
Kiana Sheibani a648517bd9 Switch to standard direnv module 2024-01-13 14:29:17 -05:00
Kiana Sheibani 8c98092908 Add TeXLive to installed packages
Useful library that's required by Emacs Org Mode
2023-10-27 15:06:10 -04:00
Kiana Sheibani 03e1bc1c75 Prevent TLP from overheating laptop while charging 2023-09-21 23:50:07 -04:00
Kiana Sheibani 338a26c942 Enable power management tools 2023-09-21 23:43:27 -04:00
Kiana Sheibani 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
Kiana Sheibani 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
Kiana Sheibani c245af5787 Add openssl package to environment 2023-08-31 16:19:08 -04:00
Kiana Sheibani 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
Kiana Sheibani d14e25ae1b Fix waybar config 2023-08-09 22:11:46 -04:00
Kiana Sheibani ad451fa6ee Update dependencies 2023-08-09 19:19:37 -04:00
Kiana Sheibani 920c2802b8 Use nixpkgs's exposed emacs29 derivation
They finally added emacs 29 support to nixpkgs, so I don't have to do
this weird hack anymore...
2023-07-25 00:34:26 -04:00
Kiana Sheibani 1303300518 Install emacs icon fonts properly 2023-07-25 00:33:48 -04:00
Kiana Sheibani 1500939894 Update to Emacs 29 2023-05-15 10:50:47 -04:00
Kiana Sheibani 5443abba81 Turn on auto-optimise-store 2023-05-15 10:50:47 -04:00
Kiana Sheibani 1a00023564 Update dependencies 2023-05-15 10:50:47 -04:00
Kiana Sheibani cfa28e8dd2 Disable systemd-boot for mobile installation 2023-01-14 21:09:16 -05:00
Kiana Sheibani 6696355b19 Remove reference to NUR 2023-01-07 22:45:24 -05:00
Kiana Sheibani 6745b3663f Fix reference to lib 2023-01-07 22:34:20 -05:00
Kiana Sheibani 46c858faa0 Add mobile support (PinePhone Pro) 2023-01-07 20:54:12 -05:00
Kiana Sheibani 5c30019fc3 Update wob config 2023-01-07 20:52:23 -05:00
Kiana Sheibani 0c4ce3e936 Refactor config to merge modules from platforms 2023-01-03 21:17:49 -05:00
Kiana Sheibani b8e127818a Add laptop config 2022-01-06 22:16:45 -05:00
Kiana Sheibani c3fe1114b3 Initial commit 2022-01-06 21:14:02 -05:00