aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* pkgs: duplicity-backup: parameterize dependencyKenny Ballou2021-04-29
| | | | | | | The `duplicity-backup.sh` script had an implicit dependency on the `nettools` package. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* packages: add cli file explorers to user packagesKenny Ballou2021-04-27
| | | | | | I occasionally want to use these. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* add backup.sh package and configurationKenny Ballou2021-04-25
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* duplicity: exclude local containersKenny Ballou2021-04-24
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: log notes: add RECORD tagKenny Ballou2021-04-21
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* email: update email configurationKenny Ballou2021-04-19
| | | | | | fastmail -> google workspace Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: lsp: enable semantic tokensKenny Ballou2021-04-19
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: remove site-lisp loadingKenny Ballou2021-04-19
| | | | | | | Since all dotfiles are handled by nix and home-manager, it's easy enough to add custom packages for "site-lisp" code. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: remove benchmarkingKenny Ballou2021-04-19
| | | | | | I don't particularly pay attention to this. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: org: display calendar timestamps in 24-hourKenny Ballou2021-04-18
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: org: include diary entries in agendaKenny Ballou2021-04-18
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: org: add logbook entry templateKenny Ballou2021-04-18
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* add funding fileKenny Ballou2021-04-18
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: add awqat package and configurationKenny Ballou2021-04-18
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* overlays: emacs: update elisp builder from jwiegleyKenny Ballou2021-04-17
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: add astronomical libraryKenny Ballou2021-04-17
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: org: file task notes to logbook datetreeKenny Ballou2021-04-17
| | | | | | | | | Instead of trying to log items to the task itself, simply log the note to a global logbook with a link to the task. The active region, if any, will be inserted into the entry text. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* overlays: nix: add nixpkgs-fmtKenny Ballou2021-04-13
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: create early-init.el fileKenny Ballou2021-04-12
| | | | | | | | | Create an `early-init.el` file for emacs. A lof of scaffolding is created from [vdemeester's config][0]. [0]: https://git.sr.ht/~vdemeester/home/tree/master/item/tools/emacs/early-init.el Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* nix: remove unused aliasesKenny Ballou2021-04-12
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* overlays: nix: remove self prefix -> `with self;`Kenny Ballou2021-04-12
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* nix: sources: Update home-managerKenny Ballou2021-04-11
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: eshell: ignore duplicate historyKenny Ballou2021-04-09
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* packages: add postmanKenny Ballou2021-04-07
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: lsp: add lsp-mode hookKenny Ballou2021-04-06
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: java: add modes and default settingsKenny Ballou2021-04-06
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: dap: use dap-auto-configure-modeKenny Ballou2021-04-06
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: lsp: add GoogleStyles xml and LSP configurationKenny Ballou2021-04-06
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* eshell: tramp: use separate setqKenny Ballou2021-04-03
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: eshell: print remote hostname in eshellKenny Ballou2021-04-03
| | | | | | | When running remote eshell sessions, use `hostname` to properly display the remote hostname in the prompt. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: tex: reference/bibtex management settingsKenny Ballou2021-03-30
| | | | | | [0]: https://people.umass.edu/weikaichen/post/emacs-academic-tools/ Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: org-ref: use many notes filesKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: unicode: change to initKenny Ballou2021-03-30
| | | | | | | | This was not running, resulting in some invisible unicode characters. [0]: https://stackoverflow.com/questions/16270105/why-are-some-unicode-characters-invisible-in-emacs Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* git: shorten email addressKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* emacs: tex: add auctex-latexmkKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: tex: proper setup of AUCTeX+reftexKenny Ballou2021-03-30
| | | | | | Fix and otherwise integrate AUCTeX+reftex into LaTeX-mode. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* vale: styles: remove single "wordy" wordsKenny Ballou2021-03-30
| | | | | | | | Many of these words are currently used in academic writing. I'm not sure where the style comes from, but I will ignore the advice if too many of these words are highlighted. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: icons: add all the icons to the thingsKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: yas: hook and reload snippetsKenny Ballou2021-03-30
| | | | | | [0]: https://github.com/MatthewZMD/.emacs.d#yasnippet-1 Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: spelling: use aspellKenny Ballou2021-03-30
| | | | | | tweaks from https://github.com/MatthewZMD/.emacs.d#flyspell Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: unbind `set-goal-column`Kenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: org: add related todo templateKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: lsp: align doc ui with frameKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: lsp: use setq for each variableKenny Ballou2021-03-30
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: java: set LSP server and workspace directoriesKenny Ballou2021-03-30
| | | | | | [0]: https://github.com/MatthewZMD/.emacs.d#lsp-java Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: java: use setq for each settingKenny Ballou2021-03-22
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* config: git: ignore local environment filesKenny Ballou2021-03-22
| | | | | | | | - Ignore lorri/direnv `.envrc` files - Ignore projectile files for deep/nested projects Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* nix: update home-managerKenny Ballou2021-03-22
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs-overlay: move into nix/sourcesKenny Ballou2021-03-22
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* remove proselintKenny Ballou2021-03-21
| | | | | | | | flycheck enables proselint if the executable is on the path. Remove, since this checker is covered by `vale` (d37c988 ("emacs: flycheck: enable vale style checker", Sun Mar 21 22:21:00 2021 -0600)). Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>