Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | emacs: don't auto-discover projects at startup | Alan Pearce | 2023-04-11 | -0/+1 |
| | ||||
* | Enable automatic per-project nix development shells with direnv | Alan Pearce | 2023-04-11 | -1/+17 |
| | ||||
* | emacs: enable completion of commands and envvars in shell scripts | Alan Pearce | 2023-04-11 | -0/+7 |
| | ||||
* | force use of nixpkgs' tabnine package in nvim/emacs | Alan Pearce | 2023-04-10 | -0/+7 |
| | ||||
* | emacs: use build with GTK3 | Alan Pearce | 2023-04-09 | -0/+1 |
| | ||||
* | zsh: add alias for `nix flake prefetch` | Alan Pearce | 2023-04-09 | -0/+1 |
| | ||||
* | emacs: re-enable live project-based grep | Alan Pearce | 2023-04-09 | -0/+6 |
| | ||||
* | emacs: inhibit message "TabNine server started" | Alan Pearce | 2023-04-09 | -0/+1 |
| | ||||
* | zsh: disable right prompt for SSH clients | Alan Pearce | 2023-04-09 | -3/+6 |
| | ||||
* | zsh: don't add ~/.local/bin to path on darwin | Alan Pearce | 2023-04-09 | -1/+2 |
| | ||||
* | emacs: remove undefined variable definition | Alan Pearce | 2023-04-09 | -1/+0 |
| | ||||
* | darwin: install trash cli tool | Alan Pearce | 2023-04-08 | -1/+5 |
| | ||||
* | zsh: use explicit home directory | Alan Pearce | 2023-04-08 | -2/+2 |
| | ||||
* | zsh: set nicer terminal titles on darwin for SSH | Alan Pearce | 2023-04-08 | -1/+2 |
| | ||||
* | emacs: remove bash-completion wrapper | Alan Pearce | 2023-04-08 | -4/+0 |
| | ||||
* | emacs: un-break package-quickstart on NixOS | Alan Pearce | 2023-04-08 | -1/+1 |
| | ||||
* | emacs: auto-discover projectile projects | Alan Pearce | 2023-04-08 | -6/+1 |
| | | | | I no longer need the `add_project` function to add these from a shell | |||
* | emacs: use standard emacs package by default | Alan Pearce | 2023-04-07 | -1/+0 |
| | ||||
* | git: remove writeCommitGraph settings | Alan Pearce | 2023-04-07 | -6/+0 |
| | | | | | For `git gc`, it's now the default anyway For `git fetch`, it seems to be a trade-off that should be enabled per-repository | |||
* | git: don't install extra tools that I don't use | Alan Pearce | 2023-04-07 | -3/+0 |
| | ||||
* | dev/base: don't add editorconfig eexecutable to path | Alan Pearce | 2023-04-07 | -1/+0 |
| | ||||
* | zsh: don't save commands matching some patterns to history | Alan Pearce | 2023-04-06 | -0/+5 |
| | ||||
* | emacs: store more minibuffer history | Alan Pearce | 2023-04-06 | -1/+3 |
| | ||||
* | darwin: enable syncthing service | Alan Pearce | 2023-04-06 | -0/+4 |
| | ||||
* | emacs: setup package-quickstart cache without spewing warnings | Alan Pearce | 2023-04-05 | -1/+1 |
| | ||||
* | emacs: use `gls` from coreutils-prefixed for dired | Alan Pearce | 2023-04-05 | -0/+4 |
| | ||||
* | darwin: fix auto-dark-light-mode not changing emacs theme | Alan Pearce | 2023-04-05 | -2/+10 |
| | ||||
* | emacs: fix display issues with code completion popups | Alan Pearce | 2023-04-04 | -0/+7 |
| | ||||
* | zsh: configure completion for own functions | Alan Pearce | 2023-04-04 | -0/+2 |
| | ||||
* | zsh: add `finder` function to open Finder | Alan Pearce | 2023-04-04 | -0/+4 |
| | ||||
* | mba: remove unused imports | Alan Pearce | 2023-04-04 | -8/+1 |
| | ||||
* | mba: unify home directory with linux hosts | Alan Pearce | 2023-04-04 | -1/+1 |
| | | | | | | | | requires a line in /etc/synthetic.conf: home /System/Volumes/Data/Users/ in the Terminal, I set the shell startup command to export HOME=/home/alan;cd;clear | |||
* | emacs: re-implement auto dark/light mode switching on macOS | Alan Pearce | 2023-04-02 | -15/+35 |
| | | | | | | | Since I'm not using EmacsMacPort any more, the function `(mac-application-state)` isn't defined. However, we can use launchd to tell us when the system preferences change and then ask whether light or dark mode is active | |||
* | darwin: let GUI applications know about XDG_CACHE_HOME | Alan Pearce | 2023-04-02 | -0/+15 |
| | ||||
* | darwin: auto-expire old home-manager generations | Alan Pearce | 2023-04-02 | -0/+23 |
| | ||||
* | base: let home-manager handle XDG paths | Alan Pearce | 2023-04-02 | -5/+9 |
| | ||||
* | nvim: show line numbers | Alan Pearce | 2023-04-02 | -0/+1 |
| | ||||
* | emacs: always show four-digit line-numbers | Alan Pearce | 2023-04-02 | -1/+2 |
| | ||||
* | development: install a json language-server | Alan Pearce | 2023-04-02 | -0/+1 |
| | ||||
* | emacs: make recentf and format-all quieter | Alan Pearce | 2023-04-02 | -1/+12 |
| | ||||
* | emacs: show explanations of minibuffer completion candidates | Alan Pearce | 2023-04-02 | -0/+6 |
| | ||||
* | emacs: make init.el compilation messages easier to find | Alan Pearce | 2023-04-02 | -1/+1 |
| | ||||
* | emacs: remove unused yasnippet package | Alan Pearce | 2023-04-02 | -1/+0 |
| | ||||
* | emacs: remove unused auto-async-byte-compile package | Alan Pearce | 2023-04-02 | -1/+0 |
| | ||||
* | emacs: sort minibuffer completion candidates by frecency | Alan Pearce | 2023-04-02 | -0/+6 |
| | ||||
* | emacs: make minibuffer completion ui popup faster | Alan Pearce | 2023-04-02 | -1/+3 |
| | | | | replace fido-vertical-mode with vertico | |||
* | emacs: never ring bell | Alan Pearce | 2023-04-02 | -6/+2 |
| | ||||
* | emacs: polyfill `project-name` for eglot | Alan Pearce | 2023-04-01 | -0/+3 |
| | ||||
* | mba: update home-manager stateVersion | Alan Pearce | 2023-04-01 | -1/+3 |
| | ||||
* | emacs: generate PATH at build time | Alan Pearce | 2023-04-01 | -17/+11 |
| |