Commit Graph

54 Commits

Author SHA1 Message Date
Madeleine Sydney
e3ed89534a fix(niri): Start xwayland-satellite 2025-04-26 04:34:49 -06:00
Madeleine Sydney
84ad360ead feat(emacs): Tecosaur LaTeX preview 2025-04-24 08:31:04 -06:00
Madeleine Sydney
faec282d46 fix(emacs): Fix Org-mode snippets 2025-04-23 05:04:45 -06:00
Madeleine Sydney
e50756b3b9 feat(emacs): org-noter 2025-04-23 05:04:07 -06:00
Madeleine Sydney
90502ec7d8 refactor(crumb): ~/etc 2025-04-22 06:25:54 -06:00
Madeleine Sydney
2ebfe72413 feat(mpd): Cantata config 2025-04-21 23:21:19 -06:00
Madeleine Sydney
3c2f6ceee3 feat: update tf2-nix 2025-04-17 20:43:03 -06:00
Madeleine Sydney
a81b7706c0 refactor(emacs): use lib.makeBinPath 2025-04-16 17:14:15 -06:00
Madeleine Sydney
df4f1b86eb feat(direnv): Persist allowed directories 2025-04-16 16:53:43 -06:00
Madeleine Sydney
a401bcbb3c feat(emacs): CIDER additions 2025-04-16 16:53:43 -06:00
Madeleine Sydney
3bd22a76c5 feat(emacs): Enable pdf-view-auto-slice-minor-mode 2025-04-15 08:09:27 -06:00
Madeleine Sydney
f0ac4c653c feat(emacs): BibTeX 2025-04-15 08:04:14 -06:00
Madeleine Sydney
70aa5c6a6b feat(tf2): Upgrade tf2-nix
- Patch DeerHud.
- Install jump_noskillrequired.
- Use alternate explosion effects, from Mastercomfig.
2025-04-15 08:03:16 -06:00
Madeleine Sydney
ceca77595c feat(emacs): TeX things 2025-04-13 03:09:47 -06:00
Madeleine Sydney
54ff83fcc7 feat(crumb): Cantata 2025-04-12 20:50:33 -06:00
Madeleine Sydney
3cd3ccd08e fix(emacs): Load Dirvish 2025-04-12 18:19:12 -06:00
Madeleine Sydney
f13fc85141 feat(emacs): syd-project-checkout 2025-04-12 18:19:12 -06:00
Madeleine Sydney
a68f69c2e0 refactor(emacs): Update Nix module snippet 2025-04-12 18:19:12 -06:00
Madeleine Sydney
bd8b3dff34 feat(emacs): Eshell alias ff -> find-file 2025-04-12 18:19:12 -06:00
Madeleine Sydney
ba8410a98d fix(haskell): Fix ghc[i]-with-packages
- Export functions.
- Simplify arg-parsing by using getopts instead of getopt.
2025-04-12 18:19:12 -06:00
Madeleine Sydney
240bdfb6da fix(steam): Impermanence + Steam 2025-04-12 18:19:12 -06:00
Madeleine Sydney
3600f56d92 feat(emacs): Toggle subtree in Dired 2025-04-12 18:19:12 -06:00
Madeleine Sydney
ec00f11a76 feat(emacs): Remember risky variables 2025-04-12 18:19:12 -06:00
Madeleine Sydney
a0ec25e5f9 feat(emacs): Haskell additions
- Print Hoogle port on server start.
- Include _ and ' in words.
2025-04-12 18:19:12 -06:00
Madeleine Sydney
3e0ed596da refactor(tf2): Split off tf2.nix into separate repo 2025-04-12 18:19:12 -06:00
Madeleine Sydney
21fb7efde0 fix(tf2): Load loadouts script 2025-04-07 20:59:13 -06:00
Madeleine Sydney
5003eba1fc feat(syncthing): Device sydpc 2025-04-01 07:28:38 -06:00
Madeleine Sydney
7f6dcf010f feat: tf2.nix 2025-03-30 13:25:57 -06:00
Madeleine Sydney
52f56d5437 feat: Niri additions
- Switch to unstable branch.
- Run xwayland-sattelite as a serivce.
- Initialise terminal windows at smaller widths.
- Style & bind tabs.
- Block out private windows.
- Binds for dynamic casting.
2025-03-30 04:52:22 -06:00
Madeleine Sydney
370687f1e2 fix: Wayland fixes
- Use 144hz.
- Fix XAuthority issues.
2025-03-30 01:34:01 -06:00
Madeleine Sydney
e4ab3078fc fix: Update Firefox module 2025-03-27 13:53:40 -06:00
Madeleine Sydney
ef9943b707 blah 2025-03-27 05:56:05 -06:00
Madeleine Sydney
c3c1359b4f refactor(emacs): Cache Roam DB 2025-03-27 05:56:05 -06:00
Madeleine Sydney
c77de0ecc6 feat(emacs): org-cite 2025-03-27 05:56:05 -06:00
Madeleine Sydney
4062a4fff6 fix(emacs): Explicitly set TRAMP host shell to Bash
Fixes hang during connection.
2025-03-27 05:56:05 -06:00
Madeleine Sydney
4f9201d330 feat(bash): Set Bash shellopts 2025-03-20 09:58:14 -06:00
Madeleine Sydney
3a3e73c511 feat: Readline 2025-03-20 09:40:42 -06:00
Madeleine Sydney
c48a93ad10 feat: Add host sydpc
My, this is a lot TwT.  Much work was batched as part of the transition from
guix-rebound to nixos-testbed/sydpc.

- Discord/Vesktop module & config.
- Syncthing setup.
- Assorted Emacs changes.
- Waybar config.
- Niri config.
- Steam config.
- Some MPD.
- Stylix config.
- Files/Impermanence things.
- Enable Ghostty.
- God knows what else.
2025-03-20 09:02:25 -06:00
Madeleine Sydney
4464e7cec1 wip 2025-03-16 12:08:55 -06:00
Madeleine Sydney
fb3299d89c refactor: Move user config into modules/ 2025-03-13 13:59:07 -06:00
Madeleine Sydney
5f80bfc5c8 refactor(syncthing): Refactor syncthing modules 2025-03-12 10:37:23 -06:00
Madeleine Sydney
d203a71aaa feat: Encryption 2025-02-18 15:59:17 -07:00
Madeleine Sydney
46d6c129c1 wip: Add host deertopia 2025-01-19 18:41:38 -07:00
Madeleine Sydney
1aee1366c2 wip: feat: Just use straight.el...
Every Nixy solution I could find or conceive had too many points spread across
these various facets:
  - Flimsy (emacsWithPackagesFromUsePackage)
  - Inelegant (builtins.exec, manual listings)
  - Inflexible (emacsWithPackagesFromUsePackage)
  - Otherwise unergonomic (everything }:D)

Straight.el is sufficiently declarative, flexible, and Nix-friendly without
blindly bowing down to the imperialist NixOS user.  Now, Convenience and
ergonomics shan't be forsaken for the dogma that is total Nixation.
2025-01-17 16:28:45 -07:00
Madeleine Sydney
d2ced4089b feat: Add basic configuration for Git{hub,lab} CLIs 2025-01-03 23:52:31 -07:00
Madeleine Sydney
1870ca57c9 feat: mpdscribble 2025-01-02 06:32:48 -07:00
Madeleine Sydney
d336291ac9 feat: MPD 2025-01-02 02:20:06 -07:00
Madeleine Sydney
00402bdb93 feat: Impermanence (home) 2025-01-02 01:15:03 -07:00
Madeleine Sydney
3f0cd8d6ba (wip) Use password-store 2024-12-29 02:43:35 -07:00
Madeleine Sydney
52dc849c67 feat: Manage secrets w/ sops-nix
Closes #1
2024-12-29 01:42:01 -07:00