Kiana Sheibani
539429e421
add: provide hyprcursor
theme
2024-11-04 16:16:40 -05:00
Kiana Sheibani
36bf294249
chore: bump inputs
2024-10-23 17:05:19 -04:00
Kiana Sheibani
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
Kiana Sheibani
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
Kiana Sheibani
60848e8264
fix: update name of OpenGL enable option
2024-08-03 09:52:20 -04:00
Kiana Sheibani
2c1db60481
tweak!: switch Nix LSP from nil
to nixd
2024-07-26 05:50:45 -04:00
Kiana Sheibani
ad937226b3
style: organize env package list
2024-07-26 05:47:14 -04:00
Kiana Sheibani
9e8054ab6b
Redesign lock screen
2024-07-05 01:50:58 -04:00
Kiana Sheibani
4364155946
Refactor login.nix
2024-07-05 01:46:31 -04:00
Kiana Sheibani
da26a63998
Set up wluma
2024-06-18 22:20:22 -04:00
Kiana Sheibani
adebb3f76d
Configure aspell
2024-06-13 16:29:14 -04:00
Kiana Sheibani
7d446d026a
Switch from swayidle to hypridle
2024-05-14 01:39:50 -04:00
Kiana Sheibani
700906bb8f
Update dependencies
2024-05-12 19:04:06 -04:00
Kiana Sheibani
106a9f4b38
Switch to eww for status bar
2024-05-11 19:17:30 -04:00
Kiana Sheibani
25e08ed6d7
Enable SDDM wayland support
2024-05-06 16:43:03 -04:00
Kiana Sheibani
2175fcdf10
Install Victor Mono Nerd Font
2024-03-30 19:36:20 -04:00
Kiana Sheibani
e5347dffcb
Add fish alias intended for eza
2024-03-20 01:06:44 -04:00
Kiana Sheibani
1b2ed2caa7
Package emacs with vterm
2024-03-20 01:04:50 -04:00
Kiana Sheibani
4dbf06dfbb
Change default pinentry flavor
2024-03-04 00:01:20 -05:00
Kiana Sheibani
1b305fa81c
Move GnuPG install to system config
2024-02-27 14:46:57 -05:00
Kiana Sheibani
7e6c855b40
Switch from jq to jaq
2024-02-10 23:39:10 -05:00
Kiana Sheibani
10189645cf
Switch from pulseaudio to pipewire
2024-02-09 18:27:17 -05:00
Kiana Sheibani
2be0e3847b
Switch from sway to hyprland
2024-02-09 17:17:48 -05:00
Kiana Sheibani
e6c33b3c59
Remove contentAddressedByDefault flag
2024-01-16 23:30:16 -05:00
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