Commit graph

592 commits

Author SHA1 Message Date
Evie Litherland-Smith aba476926e Switch back to tinted variant of modus themes 2024-02-29 10:32:07 +00:00
Evie Litherland-Smith 7d57ce7a61 org-mode: enforce TODO dependencies 2024-02-27 17:29:46 +00:00
Evie Litherland-Smith edf682f0d8 Switch to non-tinted modus theme variants 2024-02-27 15:25:27 +00:00
Evie Litherland-Smith 996b6c5149 citar: require nerd-icons when loading 2024-02-26 15:10:06 +00:00
Evie Litherland-Smith 83bf5e10e7 Add dashboard.el with config 2024-02-26 15:07:36 +00:00
Evie Litherland-Smith 18839ce93c nil: don't auto eval inputs 2024-02-25 06:06:58 +00:00
Evie Litherland-Smith 63d5895fa0 Remove tempel-collection, enable tempel-abbrev-mode 2024-02-25 06:06:41 +00:00
Evie Litherland-Smith b012f79eeb Move elfeed config into it's own file, separate from newsticker 2024-02-23 13:08:34 +00:00
Evie Litherland-Smith cdcb9e7ee0 Fix using wrong variable in my/open-feeds-file 2024-02-23 13:08:17 +00:00
Evie Litherland-Smith 9748302459 Ignore ellama-sessions 2024-02-23 13:08:00 +00:00
Evie Litherland-Smith 0851be6e36 Change emacs init file bind for consistency 2024-02-23 11:46:30 +00:00
Evie Litherland-Smith e2e4fab5a8 Add some binds to quickly open projects as well as buffers 2024-02-23 11:45:34 +00:00
Evie Litherland-Smith a338e54f0e mu4e: set different ical capture headings based on account context 2024-02-22 11:18:27 +00:00
Evie Litherland-Smith c61a502f2b Use cape super capf to keep tempel together with eglot completion 2024-02-22 11:08:50 +00:00
Evie Litherland-Smith c318479bed Add a bunch of nix and python snippets 2024-02-22 11:08:19 +00:00
Evie Litherland-Smith 08ae11ed72 Set indent-tabs-mode to default value 2024-02-22 09:58:17 +00:00
Evie Litherland-Smith 4ffe2901b5 Add org publishing config 2024-02-22 08:48:09 +00:00
Evie Litherland-Smith 6d53401e3d Fix nil config 2024-02-22 06:23:32 +00:00
Evie Litherland-Smith 715a9d2b7d Add buffer shortcuts for Documents, Downloads and Projects directories 2024-02-21 14:14:54 +00:00
Evie Litherland-Smith d3bc9622fb Update org-mode title template, add org-babel header template 2024-02-21 14:14:05 +00:00
Evie Litherland-Smith ccbacd0f35 Move buffer shortcuts into own file 2024-02-21 14:02:53 +00:00
Evie Litherland-Smith 85a3fe4f03 Ignore image-dired directory 2024-02-21 07:32:11 +00:00
Evie Litherland-Smith 9a96076f0a eglot add nil config options 2024-02-21 07:15:59 +00:00
Evie Litherland-Smith c71d2604b9 Add defaults to tempel python snippets 2024-02-21 07:07:30 +00:00
Evie Litherland-Smith cef5747a5f Add ensure to tempel use-package 2024-02-21 07:07:13 +00:00
Evie Litherland-Smith 17e8fa5499 Start adding some python tempel snippets 2024-02-21 06:55:09 +00:00
Evie Litherland-Smith f2b259fbcf Add template file shortcut 2024-02-21 06:48:15 +00:00
Evie Litherland-Smith ec6e9e8a78 Revert "Remove nix from eglot ensure modes"
This reverts commit 38658dbc8e.
2024-02-21 06:43:58 +00:00
Evie Litherland-Smith eb63ec951d Swap yasnippet for tempel 2024-02-21 06:40:57 +00:00
Evie Litherland-Smith 38658dbc8e Remove nix from eglot ensure modes
Enable nix-prettify-global-mode, load nix-repl with nix-mode
2024-02-20 09:41:40 +00:00
Evie Litherland-Smith e5450165c0 Split internet config into email and newsticker
Copy elfeed config to newsticker for now but start configuring emacs
built-in newsticker to test as replacement (since elfeed looks like it
might be abandonware now...)
2024-02-19 18:43:56 +00:00
Evie Litherland-Smith e9624864b2 Set proper dependencies for ispell, set default dict to en_GB 2024-02-19 12:15:36 +00:00
Evie Litherland-Smith d5624414d5 org-roam: enable completion everywhere, start adding graph config 2024-02-19 09:34:18 +00:00
Evie Litherland-Smith e9168e912f Reduce corfu-popupinfo-delay 2024-02-19 09:20:57 +00:00
Evie Litherland-Smith 77033f7e38 Remove consult-recent-file and consult-imenu binds
Keep remap of original imenu to consult-imenu though

Add consult-outline bind
2024-02-19 08:11:15 +00:00
Evie Litherland-Smith 29bdd978bf Config: load all org-mode files in config directory
Add all config files to refile targets without being in agenda-files

Move completion configs (vertico, corfu, etc...) into own file (from
ide)
2024-02-19 07:43:02 +00:00
Evie Litherland-Smith d8993960a6 Change org directory layout to use a single inbox.org file again
Set org-mobile to also add captured content to inbox.org

Remove emacs config from agenda files, todo add to refile targets though...
2024-02-18 09:06:06 +00:00
Evie Litherland-Smith 40da5f8700 Add org mobile config
For syncing to phone via syncthing
2024-02-18 07:17:42 +00:00
Evie Litherland-Smith 77a20f1ffa Disable visual-line-mode 2024-02-18 06:24:35 +00:00
Evie Litherland-Smith 82f720260b Add shortcut for opening /etc/nixos/flake.nix if present, warn otherwise 2024-02-17 20:00:10 +00:00
Evie Litherland-Smith 2bae5e2973 Update wording in README for clone location 2024-02-17 19:39:50 +00:00
Evie Litherland-Smith 46ae7cc0d4 Move elfeed feeds.org into main org-directory
Remove custom elfeed db and enclosure directories, stop syncing db
between machines anyway, I'll use an external org file for saving
things
2024-02-17 19:20:12 +00:00
Evie Litherland-Smith f0ba6eaebc Reduce zone time to 1 hour 2024-02-17 09:43:36 +00:00
Evie Litherland-Smith f15c364aef Add automatic battery display in modeline on laptops/anything with a battery 2024-02-17 09:36:05 +00:00
Evie Litherland-Smith 64f04fb255 Tweak corfu/cape to activate after 2 characters
Makes it all feel a bit more snappy
2024-02-17 09:32:41 +00:00
Evie Litherland-Smith e882bc04b0 Add bind to open .elfeed/feeds.org source file 2024-02-17 09:28:15 +00:00
Evie Litherland-Smith b7bfff87db Remove gnus config, add default elfeed search filter
Move elfeed config settings into use-package :custom block
2024-02-17 09:27:50 +00:00
Evie Litherland-Smith 57b29c661c Slight formatting 2024-02-16 17:00:51 +00:00
Evie Litherland-Smith 29f6123983 Rewrite eglot and flymake configs
Use eglot-workspace-configuration to pass options to LSPs rather than
re-defining the list

Use flymake-collection to get mypy as a flymake backend

Add flymake-clippy (for rust) rather than using via rust-analyzer
2024-02-16 16:55:48 +00:00
Evie Litherland-Smith 14eff0bb89 Swap vc-dir for magit in project-switch-commands 2024-02-16 14:26:11 +00:00