Commit graph

182 commits

Author SHA1 Message Date
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 1f213d463c Change rofi bindings 2024-01-13 13:37:16 -05:00
Kiana Sheibani 66156204ea Move swaynag back to top
It doesn't look great when it's at the top, but it looks even worse when
it's at the bottom.
2023-10-27 15:27:06 -04:00
Kiana Sheibani 4b050f6e4a Fix sway config 2023-10-27 15:21:44 -04:00
Kiana Sheibani e7167cf9c2 Merge sway tool configs into one file 2023-10-27 15:19:07 -04:00
Kiana Sheibani 281474c466 Configure rlwrap 2023-10-27 15:07:46 -04:00
Kiana Sheibani 037190c38a Reconfigure swaynag
Move swaynag's dialog to the bottom of the screen, and prevent sway from
spawning multiple copies of it
2023-10-27 15:06:58 -04: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 a78be6523e Install and configure delta 2023-10-27 15:05:12 -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 a41f4be8fb Configure the appearance of swaynag 2023-09-21 23:38:42 -04:00
Kiana Sheibani e8f837dd65 Miscellaneous appearance changes 2023-09-21 23:37:48 -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 a6cab9405c Remove unnecessary pinentry config line 2023-09-21 23:29:41 -04:00
Kiana Sheibani 68b2a689e3 Silence direnv's log messages 2023-09-02 18:19:15 -04:00
Kiana Sheibani 8a886d695e Modify emacs-everywhere keybinding 2023-08-31 22:29:46 -04:00
Kiana Sheibani c245af5787 Add openssl package to environment 2023-08-31 16:19:08 -04:00
Kiana Sheibani 333fcf653e Add wtype package to home-manager
This is necessary as a dependency for emacs-everywhere, and it's also
useful to have in general.
2023-08-31 16:18:26 -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 00f802e875 Update dependencies 2023-08-31 16:14:30 -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 8754785d7a Update desktop partition UUID 2023-07-24 01:49:55 -04:00
Kiana Sheibani 46eb9ccae2 Go back to master of mobile-nixos fork 2023-05-15 15:15:21 -04:00
Kiana Sheibani 17ddd4cdaf Update mobile-nixos dependency again 2023-05-15 12:11:47 -04:00
Kiana Sheibani 027653709a Update mobile-nixos dependency again 2023-05-15 11:37:22 -04:00
Kiana Sheibani 3c4060ffec Update mobile-nixos dependency 2023-05-15 11:30:51 -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 de450dbc1a Fix Wob configuration 2023-05-15 10:50:47 -04:00
Kiana Sheibani da50e3369b Update Starship configuration 2023-05-15 10:50:47 -04:00
Kiana Sheibani da3833dbaa Turn on os-prober for desktop 2023-02-11 19:57:20 -05:00
Kiana Sheibani cfa28e8dd2 Disable systemd-boot for mobile installation 2023-01-14 21:09:16 -05:00
Kiana Sheibani e105184ce6
Update mobile hardware configuration 2023-01-14 19:25:31 -05:00
Kiana Sheibani 06ac91a0a9 Fix module paths 2023-01-14 15:20:53 -05:00
Kiana Sheibani 635c52d229 Fix semicolon
I should really get a Nix linter...
2023-01-14 15:08:18 -05:00
Kiana Sheibani b67286cae0 Switch to semi-official sxmo-nix packaging 2023-01-14 15:03:31 -05:00
Kiana Sheibani 549ebb008c Update to new sxmo flake 2023-01-14 00:12:27 -05:00
Kiana Sheibani f657b93daf Fix package name 2023-01-07 23:25:12 -05:00
Kiana Sheibani 3397631dc2 Change input to clone of NUR 2023-01-07 23:19:54 -05:00
Kiana Sheibani baa6c70835 Fix nixpkgs system 2023-01-07 23:06:57 -05:00
Kiana Sheibani b07d83e169 Fix SXMO module 2023-01-07 23:05:07 -05:00
Kiana Sheibani e9ae4f4333 Fix incorrect system for mobile 2023-01-07 22:51:37 -05:00