Evie Litherland-Smith
a50c132f63
Fix some afew rules
2023-10-25 22:58:29 +01:00
Evie Litherland-Smith
01e2766075
Update afew tagging rules
2023-10-25 22:36:53 +01:00
Evie Litherland-Smith
bad1f0bf7f
Add a directory to sync notmuch database
2023-10-25 22:34:52 +01:00
Evie Litherland-Smith
aafee00295
Hyprland: switch back to dwindle layout
2023-10-25 17:23:23 +01:00
Evie Litherland-Smith
3fc2a4a715
Hyprland: group NoMachine windows
2023-10-25 17:02:07 +01:00
Evie Litherland-Smith
78752637d3
Add crafted-early-init, remove some other crafted modules
...
Fork crafted-ui-config to custom-ui-config to remove dependency on demos
2023-10-25 15:47:35 +01:00
Evie Litherland-Smith
b4fb72cb1e
Go back to default notmuch-saved-searches
2023-10-25 10:46:06 +01:00
Evie Litherland-Smith
ca881d8fa0
Add to ignored patterns for Outlook email
2023-10-25 10:01:40 +01:00
Evie Litherland-Smith
4611cff930
Set emacsclient as default editor
2023-10-25 09:28:56 +01:00
Evie Litherland-Smith
249806bf29
Adjust order of elisp expressions
...
Change custom-email-config config to start modes *after* the setting
have been applied...
2023-10-25 09:20:22 +01:00
Evie Litherland-Smith
e35a36e0ef
Make mbsync service more frequent
2023-10-25 09:12:01 +01:00
Evie Litherland-Smith
84c19b44df
Remove nnn repo as flake input
2023-10-25 07:53:07 +01:00
Evie Litherland-Smith
5c89d80bbd
Update nnn narHash
2023-10-25 07:51:03 +01:00
Evie Litherland-Smith
91166300c0
Actually import nnn expression
...
Update hyprland binds to spawn nnn (and ncspot, using tmux as well)
Add more nnn bookmarks
2023-10-25 07:49:13 +01:00
Evie Litherland-Smith
9fbda10700
Add nnn file browser with plugins
...
Hyprland: rebing caps-lock to ctrl
2023-10-25 07:40:39 +01:00
Evie Litherland-Smith
c68cc41915
Remove elfeed reference to elfeed.org in user emacs dir
2023-10-25 06:48:43 +01:00
Evie Litherland-Smith
c27f50a3ac
Move elfeed.org back to Org directory
...
Update rmh-elfeed-org-files to check both org-directory and emacs user directory
2023-10-25 06:42:48 +01:00
Evie Litherland-Smith
4965badff3
Add the fiday chillout podcast feed
2023-10-25 06:39:14 +01:00
Evie Litherland-Smith
5eb53e4f78
Adjust afew arguments
2023-10-24 22:41:38 +01:00
Evie Litherland-Smith
c7c35d0db3
Require notmuch-indicator
2023-10-24 22:34:55 +01:00
Evie Litherland-Smith
f1799b4178
Update email tagging rules
2023-10-24 22:23:24 +01:00
Evie Litherland-Smith
3856427110
Add Numberphile to elfeed
2023-10-24 21:24:03 +01:00
Evie Litherland-Smith
51d10776dc
Setup elfeed-org properly
2023-10-24 21:18:00 +01:00
Evie Litherland-Smith
73a3fed630
Expand fcc-dirs rules for common aliases
2023-10-24 18:20:48 +01:00
Evie Litherland-Smith
a1f19f7565
Email updates
...
Add afew to handle new email tagging and moving archived or deleted
mail
Add more notmuch emacs config - fcc dirs based on send address, saved
searches default to tree view, better modeline icon
2023-10-24 18:15:21 +01:00
Evie Litherland-Smith
32f58021a2
Ensure eglot starts
2023-10-24 14:45:35 +01:00
Evie Litherland-Smith
1ad915006d
Update rsync-local-config function
...
Ignore any .git* contents when syncing
Set rw permissions for all files before attempting to patch nix paths
2023-10-24 14:43:39 +01:00
Evie Litherland-Smith
4582485ed7
Move org config into own module
...
Add org-journal config, add refile settings
2023-10-24 14:36:12 +01:00
Evie Litherland-Smith
36b8ec38da
Add org-journal package
2023-10-24 11:25:16 +01:00
Evie Litherland-Smith
c892de9926
Inhibit startup splash
2023-10-24 11:22:17 +01:00
Evie Litherland-Smith
69af15746d
Revert "Add crafted-emacs as submodule instead of flake input"
...
This reverts commit afef99d596
.
2023-10-24 11:20:35 +01:00
Evie Litherland-Smith
afef99d596
Add crafted-emacs as submodule instead of flake input
2023-10-24 10:55:56 +01:00
Evie Litherland-Smith
f433063be4
Reduce notmuch-indicator-refresh-count
2023-10-24 10:06:55 +01:00
Evie Litherland-Smith
dbdfb32bd7
Remove lingering reference to emacs/lsp_servers.nix
2023-10-24 09:58:42 +01:00
Evie Litherland-Smith
c549ee4f97
Run emacs as a system daemon
...
Move emacs package definition (with emacsPackages) to system/emacs.nix
Keep user config in home-manager as emacs service is installed as user
service
Remove extra expressions (formatters, lsp_servers) and bring back into
default.nix
Move config/ directory contents up one level
2023-10-24 09:56:35 +01:00
Evie Litherland-Smith
8c33f140db
Update gitignore rules
2023-10-24 09:21:23 +01:00
Evie Litherland-Smith
bb6a26cb7e
Re-enable elfeed update hook
2023-10-24 08:07:33 +01:00
Evie Litherland-Smith
16babc3f15
Various additions / changes
...
Switch email from mu/mu4e to notmuch, with associated service changes
Add elfeed config, enable useful minor-modes
Slight restructure of file layout
2023-10-24 08:06:35 +01:00
Evie Litherland-Smith
815f603128
Move email config over from doom-emacs
2023-10-23 23:55:52 +01:00
Evie Litherland-Smith
ca77fb2d1e
Hyprland restart services that require WAYLAND_DISPLAY
2023-10-23 22:38:35 +01:00
Evie Litherland-Smith
fbea5c3884
Fix adding tree-sitter grammars
...
Add nix-index-database flake
2023-10-23 21:33:06 +01:00
Evie Litherland-Smith
5af2fac4af
Add tree-sitter config file
2023-10-23 21:01:34 +01:00
Evie Litherland-Smith
47770b02c5
Add direnv and rust-mode to emacs
...
Add kdeconnect icon for waybar MPRIS module
2023-10-23 20:32:09 +01:00
Evie Litherland-Smith
0f3791e059
Fix wrong emacs bind
2023-10-23 20:16:14 +01:00
Evie Litherland-Smith
aa1845966d
Update hyprland rules
2023-10-23 20:04:17 +01:00
Evie Litherland-Smith
16d3253c37
Copy over some more config from doom/config.el
2023-10-23 18:02:14 +01:00
Evie Litherland-Smith
bd6ea9898f
Sync emacs config to remote machines
2023-10-23 17:36:40 +01:00
Evie Litherland-Smith
8df2109247
Add crafted-emacs docs to firefox bookmarks
2023-10-23 17:32:00 +01:00
Evie Litherland-Smith
55ae93f633
Big emacs re-write to use crafted-emacs
...
emacs/default.nix now links new init.el and modules directories (mine
and crafted-emacs) to ~/.config/emacs/
emacs/default.nix installs emacs29-pgtk with packages as needed in
module *-config.el definitions
Add tree-sitter with required parsers
Remove doom-emacs and places it was set
2023-10-23 17:28:05 +01:00
Evie Litherland-Smith
ad0780915c
Add extra theming settings to hyprland config
2023-10-23 13:21:16 +01:00