summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2026-07-12T17:20:20+02:00cashmere2026-07-122-45/+50
|
* add org-auto-tanglecashmere2026-07-113-0/+13
|
* 2026-07-11T09:49:29+02:00cashmere2026-07-113-35/+32
|
* remove ox-slidevcashmere2026-07-111-13/+0
|
* feat(theme): overhaul tinty theme to tinted8/catppuccin palettecashmere2026-07-111-951/+1205
|
* 2026-07-11T08:50:16+02:00cashmere2026-07-115-901/+1686
|
* 2026-07-04T16:25:38+02:00cashmere2026-07-041-99/+225
|
* clean up/fleet workcashmere2026-06-252-616/+191
|
* synchronise current configurationcashmere2026-06-192-56/+82
|
* config: replace punch-line with svg-line mode-linecashmere2026-06-174-59/+113
| | | | | | | 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-176-133/+1232
|
* synccashmere2026-06-106-1048/+241
|
* chore(config): snapshot current config before larger reworkcashmere2026-06-084-2142/+479
| | | | | 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-034-1150/+1696
|
* 2026-04-15T14:10:36+02:00cashmere2026-04-152-46/+46
|
* 2026-04-15T14:06:23+02:00cashmere2026-04-156-317/+1313
|
* 2026-03-18T04:05:09+01:00cashmere2026-03-185-224/+1390
|
* feat(theme): overhaul noctalia color palettecashmere2026-03-111-34/+35
| | | | | | Shift from catppuccin mocha tones to a darker, higher-contrast palette with deep navy background, gold primary, crimson secondary, and emerald tertiary accents.
* refactor: migrate from straight.el to elpaca package managercashmere2026-03-113-626/+659
| | | | | | | | | | | | | - 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
* Merge remote-tracking branch 'origin/master'cashmere2026-03-081-65/+2
|\
| * Merge remote-tracking branch 'origin/master'cashmere2026-03-081-19/+97
| |\
| * | 2026-03-08T06:03:15+01:00cashmere2026-03-081-65/+2
| | |
* | | 2026-03-08T06:10:45+01:00cashmere2026-03-081-2/+9
| |/ |/|
* | 2026-03-08T06:02:30+01:00cashmere2026-03-081-19/+97
|/
* 2026-03-07T07:41:01+01:00cashmere2026-03-072-265/+212
|
* fix(ewm): restore :custom block for ewm configcashmere2026-03-031-4/+5
|
* fix(ewm): transform 270deg, move config to :config blockcashmere2026-03-031-5/+4
| | | | | | - DSI-1 transform 3 (270 degrees rotation) - Move all setq to :config to avoid stringp nil error from :custom
* fix(ewm): correct DSI-1 output config for sportmachercashmere2026-03-031-23/+245
| | | | | | | - Resolution 800x1280 (not 1200x1920) - Transform 0 (kernel handles rotation) - Remove touchpad config (device has none)
* 2026-03-03T03:40:56+01:00cashmere2026-03-031-11/+43
|
* add my/setup-git-remote: dual-push remote setup for dev.cashmere.rs + sr.htcashmere2026-02-262-0/+46
|
* add perspective workspaces, EAF daemon-safe loading, auralis controls, new ↵cashmere2026-02-263-55/+677
| | | | utilities
* restore org-clock modeline display after org-tempus removalcashmere2026-02-262-2/+2
|
* rewrite ERC: soju dual-network, perspective integration, consult buffer ↵cashmere2026-02-262-28/+381
| | | | source, fix keybindings
* disable fringes globally in early-initcashmere2026-02-261-0/+4
|
* update noctalia theme: catppuccin mocha-inspired palettecashmere2026-02-261-34/+34
|
* add EAF setup with evil integration, fix dired-async, add ,T for pyqterminalcashmere2026-02-183-65/+78
|
* update noctalia theme: oxocarbon-inspired darker palettecashmere2026-02-182-34/+34
|
* fix bugs, improve startup perf, remove redundant configcashmere2026-02-181-62/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugs: - bound-and-func-p -> bound-and-true-p in my/format-buffer - password-store-get: symbol -> string arg for soju - dired-guess-shell-alist-user: fix over-escaped regexps - janet-mode: map .janet files instead of .js - typst-ts-mode: add missing backtick in eglot quasiquote - remove broken setq modify-coding-system-alist from :custom performance: - defer gptel and mu4e loading until actually invoked - eldoc-idle-delay: 0 -> 0.25 to reduce cursor-move overhead redundancies: - remove duplicate envrc declaration (was toggling mode twice) - remove duplicate eglot-sync-connect (1 immediately overridden by nil) - remove hardcoded org-modern-todo-faces (theme-adaptive version kept) - remove duplicate org-modern-star setq - unify org-startup-folded to overview - remove python-black and ruff-format (rass handles formatting via LSP) - python format-buffer now uses eglot-format-buffer fixes: - dired-async-mode: setq -> proper mode function call - indent-tabs-mode: mode call -> setq-default - pass-mode: remove .gpg file association hijacking all encrypted files - org-modern-faces: defer init call to after-init-hook
* disable menu-bar, tool-bar, scroll-bar in early-init to prevent flickercashmere2026-02-182-0/+4
|
* fix eglot timer errors: remove ELPA overrides for built-in packagescashmere2026-02-183-27/+21
| | | | | | | | | | | | 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.
* fix dashboard to use projectile projects instead of project-elcashmere2026-02-181-7/+5
| | | | | | Switch dashboard-projects-backend back to projectile and use projectile-switch-project-by-name so the dashboard shows the actual known projectile projects. Reorder items to show projects first.
* sync config: org agenda rewrite, denote task->agenda, ui tweakscashmere2026-02-184-1366/+785
| | | | | | | | | | | | | | | | | - 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 SPC t s binding for flash-treesitter node selectioncashmere2026-02-181-1/+4
| | | | | | Bind flash-treesitter under SPC t s to quickly select parent nodes of the syntax tree at point using labels. Useful for selecting entire functions, if-blocks, or argument lists with a single keystroke.
* wire s-key-dispatch to flash-evil-jump with operator statecashmere2026-02-181-6/+6
| | | | | | | Switch from flash-emacs-jump to flash-evil-jump so the s key uses the new flash package. Add operator state to the general-def binding so d s, y s, c s (delete/yank/change to target) work correctly. Rename my/avy-enabled-p to my/flash-enabled-p and fix indentation.
* replace avy/flash-emacs/avy-flash with Prgebish/flashcashmere2026-02-181-30/+27
| | | | | | | | | | Remove avy, flash-emacs (JiaweiChenC), and avy-flash (ZenScriptor) in favor of Prgebish/flash which provides a complete solution: incremental search labels, evil operator composability (d/y/c), enhanced f/t/F/T char motions with labels, and isearch integration. Restore ; and , keys after flash-char-setup to preserve localleader and prev-navigation prefix bindings.
* add new configscashmere2026-02-085-111/+1526
|
* Synccashmere2026-02-023-171/+182
|
* synccashmere2026-01-261-8/+8
|
* synccashmere2026-01-261-230/+174
|
* -cashmere2026-01-252-361/+357
|