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
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
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
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
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
Evie Litherland-Smith
5c9854c665
Update org-agenda format
2023-10-23 11:46:34 +01:00
Evie Litherland-Smith
895c1b6fdd
Re-enable ncspot
2023-10-23 08:56:04 +01:00
Evie Litherland-Smith
33cb97192d
Add starter config for using crafted emacs
2023-10-23 08:52:59 +01:00
Evie Litherland-Smith
fff9af77c6
Customise elfeed-goodies display
2023-10-23 07:35:42 +01:00
Evie Litherland-Smith
21cb399832
Remove some program auto-starts
2023-10-22 13:54:14 +01:00
Evie Litherland-Smith
eb98200654
Revert to 10px corner radius
...
Update waybar style to be a bit more space efficient
2023-10-22 12:58:15 +01:00
Evie Litherland-Smith
4df046c0d4
Set ntfy repo, require in config.el
2023-10-22 08:26:02 +01:00
Evie Litherland-Smith
fc9b85992d
Add ntfy.el with config
...
Change default shell to use for vterm over TRAMP
2023-10-22 08:17:53 +01:00
Evie Litherland-Smith
dccc55a301
Set elfeed directories
2023-10-22 07:43:30 +01:00
Evie Litherland-Smith
7538f6bd4b
Adjust sshd settings
...
Allow root login via key only
Prune number of authorised keys
2023-10-22 06:52:38 +01:00
Evie Litherland-Smith
03d9ec7c2d
Add lsp servers for emacs to server
...
Remove ferdium
2023-10-22 06:34:55 +01:00
Evie Litherland-Smith
548977c6fe
Move formatters and lsp_servers into separate files
2023-10-22 06:32:26 +01:00
Evie Litherland-Smith
8421a5eeb5
Fix program launch binds
...
Didn't update for new workspaces
2023-10-21 08:57:20 +01:00
Evie Litherland-Smith
1974301ebb
Autostart spot with hyprland
2023-10-21 08:51:07 +01:00
Evie Litherland-Smith
d29c8d21b8
Remove calendar workspace, add back a default (1)
2023-10-21 08:49:40 +01:00
Evie Litherland-Smith
ef88a7f2a9
Change hyprland auto-starts
2023-10-21 08:32:20 +01:00
Evie Litherland-Smith
90ce27fa5d
Fix waybar icon for Spot
2023-10-21 08:28:40 +01:00
Evie Litherland-Smith
685063b6ed
Switch spotify client to Spot
...
GTK/Rust implementation of a spotify client
2023-10-21 08:24:03 +01:00
Evie Litherland-Smith
736750b21c
Add emacs mpv package
2023-10-21 07:50:28 +01:00
Evie Litherland-Smith
de5dd7d59e
Update firefox hyprland rules
2023-10-21 07:44:31 +01:00
Evie Litherland-Smith
7eec811ce2
Add elfeed-tube package
2023-10-20 22:56:15 +01:00
Evie Litherland-Smith
3867e54112
Add OBS Studio
2023-10-20 18:52:10 +01:00
Evie Litherland-Smith
5d429868b9
Add doom to config files sync'd
2023-10-20 17:00:23 +01:00
Evie Litherland-Smith
54bcb66a8d
Remove roam/daily from org-agenda-files
2023-10-20 16:51:55 +01:00
Evie Litherland-Smith
e8f6a065bd
Update rsync-local-config
...
Now copies targets to tmp directory and removes all occurances of
/nix/.../bin/ to be compatible with target system
2023-10-20 16:31:35 +01:00
Evie Litherland-Smith
dda19b7660
Set delta to use stylix-generated syntax theme
...
Update git config for better delta experience
Remove gitui, wasn't using it anyway...
Clean up SSH host definitions a bit
Remove emacs magit-delta and yuck-mode packages
2023-10-20 15:23:16 +01:00