summaryrefslogtreecommitdiff
path: root/config.el
Commit message (Collapse)AuthorAgeFilesLines
...
* md: 2026-08-09T02:34:35+02:00cashmere2026-08-091-29/+5
|
* md: 2026-08-08T11:46:56+02:00cashmere2026-08-081-51/+128
|
* md: 2026-08-07T14:50:07+02:00cashmere2026-08-071-1/+1
|
* md: 2026-08-03T02:22:55+02:00cashmere2026-08-031-3/+28
|
* md: 2026-08-01T17:57:13+02:00cashmere2026-08-011-236/+126
|
* drop flycheckcashmere2026-07-301-3/+1
|
* md: 2026-07-30T03:27:08+02:00cashmere2026-07-301-301/+266
|
* irc: replace clatter with ERC behind the Soju bouncercashmere2026-07-181-78/+228
| | | | | | | | | | | | | - Drop clatter; connect to Libera and Ergo via erc-tls with sops-nix password, with history fetch, reconnect, quit-all, consult-based channel switching and a dedicated irc frame - Update ibuffer group, evil initial state, persp save/kill hooks and doom-modeline segment for erc-mode - clipetty: route elfeed-search-yank through OSC 52 for TTY frames - agent-shell: add agent-shell-sidebar, bind SPC aa to its toggle - flycheck: exclude terminal emulator modes from global mode - alpha-background 80 -> 90, kitty-gfx shr-fit-width 0.6 -> 0.4, comment out custom-theme-load-path
* change consult order and limit elpaca queue to 4cashmere2026-07-171-31/+32
|
* add more conditional waitscashmere2026-07-171-1/+1
|
* 2026-07-12T17:20:20+02:00cashmere2026-07-121-42/+21
|
* add org-auto-tanglecashmere2026-07-111-0/+4
|
* 2026-07-11T09:49:29+02:00cashmere2026-07-111-19/+17
|
* 2026-07-11T08:50:16+02:00cashmere2026-07-111-746/+555
|
* config: replace punch-line with svg-line mode-linecashmere2026-06-171-21/+26
| | | | | | | Use the svg-line fork (git.cashmere.rs, feat/tty-kitty-modeline) for the mode-line; segments (modal/evil, buffer, vc, weather, battery, position, major-mode) come from svg-line-segments in the fork, so the config just defines and activates the bar and sets the weather coordinates.
* synccashmere2026-06-171-63/+573
|
* synccashmere2026-06-101-383/+82
|
* chore(config): snapshot current config before larger reworkcashmere2026-06-081-809/+196
| | | | | config.org trimmed ~1000 lines (6411 -> 5349), noctalia theme tweaks. gitignore extended to drop per-host runtime/session state.
* 2026-06-03T16:03:23+02:00cashmere2026-06-031-604/+720
|
* 2026-04-15T14:10:36+02:00cashmere2026-04-151-23/+23
|
* 2026-04-15T14:06:23+02:00cashmere2026-04-151-128/+597
|
* 2026-03-18T04:05:09+01:00cashmere2026-03-181-91/+203
|
* refactor: migrate from straight.el to elpaca package managercashmere2026-03-111-435/+534
| | | | | | | | | | | | | - Replace straight.el bootstrap in init.el with elpaca bootstrap - Convert all use-package :straight keywords to elpaca-style :ensure - Remove redundant :straight nil/:straight t declarations - Remove yy/cache startup speed section (no longer needed with elpaca) - Add missing :ensure t to packages that relied on straight-use-package-by-default - Use :ensure (:wait t) for critical packages (general, evil, evil-collection, perspective, projectile, org-contrib) - Move nerd-icons declaration earlier alongside nerd-icons-ibuffer - Move ox-gfm declaration to denote-publish section - Comment out flyover section and maple-modeline header-line logic - Update consult hidden buffer filter for elpaca
* add my/setup-git-remote: dual-push remote setup for dev.cashmere.rs + sr.htcashmere2026-02-261-0/+19
|
* add perspective workspaces, EAF daemon-safe loading, auralis controls, new ↵cashmere2026-02-261-24/+313
| | | | utilities
* restore org-clock modeline display after org-tempus removalcashmere2026-02-261-1/+1
|
* rewrite ERC: soju dual-network, perspective integration, consult buffer ↵cashmere2026-02-261-14/+188
| | | | source, fix keybindings
* add EAF setup with evil integration, fix dired-async, add ,T for pyqterminalcashmere2026-02-181-59/+46
|
* fix eglot timer errors: remove ELPA overrides for built-in packagescashmere2026-02-181-14/+13
| | | | | | | | | | | | straight-use-package with :type built-in for eglot, flymake, jsonrpc, eldoc, external-completion, and seq was pulling newer ELPA versions (eglot 1.21 vs built-in 1.17.30) that are incompatible with flycheck-eglot and the existing config. Removed those declarations and deleted the straight repos/builds so Emacs 30.2 built-ins are used. Also: fix flycheck-rust-setup to only run in rust-mode buffers, remove tmr-mode-line-mode (conflicts with maple-modeline tab-line), and update tmr-timer segment to query timers directly.
* sync config: org agenda rewrite, denote task->agenda, ui tweakscashmere2026-02-181-580/+311
| | | | | | | | | | | | | | | | | - Rewrite org-agenda views: simplified to 3 views (today/week/projects) - Rename denote 'task' tag to 'agenda' throughout - Remove PLAN todo state, daily-review and reflection functions - Consolidate capture templates into single definition block - Add denote journal template auto-insertion - Enable vertico-posframe - Add eee.el terminal integration - Switch font to Maple Mono NF at height 180 - Add org-clock and tmr segments to modeline - Improve eldoc-and-jump for GUI and terminal - Update noctalia theme - Disable frame transparency - Switch vterm shell to fish - Tangle config.el to match config.org
* add new configscashmere2026-02-081-55/+540
|
* Synccashmere2026-02-021-114/+102
|
* -cashmere2026-01-251-235/+235
|
* synccashmere2026-01-241-0/+58
|
* synccashmere2026-01-221-45/+58
|
* synccashmere2026-01-211-28/+122
|
* synccashmere2026-01-211-1/+9
|
* synccashmere2026-01-201-1/+0
|
* synccashmere2026-01-201-26/+68
|
* -cashmere2026-01-181-190/+225
|
* -cashmere2026-01-171-66/+381
|
* synccashmere2026-01-171-20/+37
|
* -cashmere2026-01-131-1/+2
|
* synccashmere2026-01-131-136/+186
|
* synccashmere2026-01-101-20/+20
|
* synccashmere2026-01-091-15/+13
|
* add new agenda confcashmere2026-01-061-37/+65
|
* synccashmere2026-01-061-33/+19
|
* synccashmere2026-01-041-64/+90
|
* synccashmere2026-01-041-3/+13
|