Evie Litherland-Smith
b8a70a625d
Add remmina and workspace rule
2023-10-03 15:13:44 +01:00
Evie Litherland-Smith
5467d45d11
Add additional config for Scorch
2023-10-03 15:10:09 +01:00
Evie Litherland-Smith
7cbff504e9
Add initial config for work desktop
2023-10-03 13:15:32 +01:00
Evie Litherland-Smith
c7ee2840fb
Fix typo in msmtp config
2023-10-03 09:24:43 +01:00
Evie Litherland-Smith
6c63148774
Make more account activation dependency links
...
Link more calendar/contact accounts with relevant email
Link services to expressions required
Disable ukaea email by default, enable on work laptop
2023-10-03 07:59:00 +01:00
Evie Litherland-Smith
b2a27457fe
Add ferdium config to nix, autostart (minimised) with hyprland
2023-10-03 07:42:06 +01:00
Evie Litherland-Smith
d33360e856
Remove "video" workspace
...
Adjust some Hyprland binds
Add bind to start rofi-pass on previous selected entry
2023-10-03 07:31:47 +01:00
Evie Litherland-Smith
2a478e5510
Re-enable vdirsyncer config for ukaea
2023-10-02 18:10:48 +01:00
Evie Litherland-Smith
95433cd4ca
Add some TRAMP config
...
Switch emacs server back to socket activation due to restarting weirdness
2023-10-02 17:04:32 +01:00
Evie Litherland-Smith
95b1dc038e
Davmail service uses package directly instead of container
2023-10-02 16:58:54 +01:00
Evie Litherland-Smith
5088141397
Add bookmark to this config repo
2023-10-02 14:09:33 +01:00
Evie Litherland-Smith
6767a9aa3b
Add some mimic bookmarks
2023-10-02 11:51:47 +01:00
Evie Litherland-Smith
b6289c810b
Add KS5 roster bookmark
2023-10-02 08:28:43 +01:00
Evie Litherland-Smith
c977a1e17a
Add StackOverflow as search source in firefox
2023-10-02 08:19:01 +01:00
Evie Litherland-Smith
dcccfa8216
Split firefox into multiple expressions
...
Start adding bookmarks back as nix expression, WIP, missing some work
bookmark at the moment
2023-10-02 08:15:37 +01:00
Evie Litherland-Smith
73fe8fa55d
Fix missing setuidmap for podman units
2023-10-02 07:27:48 +01:00
Evie Litherland-Smith
36f386d770
Remove bookmarks and fix nix options alias
2023-10-02 07:09:03 +01:00
Evie Litherland-Smith
aadb3fc92e
Adjust systemd mail unit dependencies
2023-10-02 06:26:54 +01:00
Evie Litherland-Smith
2dbc968cd6
Hyprland: switch to master layout
...
Add sensible config for Hyprland master layout
2023-10-01 13:05:59 +01:00
Evie Litherland-Smith
171eda1d70
Run davmail with podman container
...
Enable all accounts by default
Add easy switch to disable if needed
2023-10-01 12:04:09 +01:00
Evie Litherland-Smith
406d922c8b
Fix protonmail-bridge
...
systemd service now runs a podman container for protonmail-bridge so
it's isolated and works properly
2023-10-01 11:40:47 +01:00
Evie Litherland-Smith
55a6c3c281
Only make systemd services if mbsync for account is enabled
2023-10-01 09:20:15 +01:00
Evie Litherland-Smith
069bf62ca4
Move service setup out of default.nix
2023-10-01 09:17:45 +01:00
Evie Litherland-Smith
0b8d230151
Temp disable proton account due to bridge issues
2023-10-01 09:04:50 +01:00
Evie Litherland-Smith
8784149bd8
Move protonmail-bridge and davmail to systemd services
2023-10-01 08:55:00 +01:00
Evie Litherland-Smith
958d283336
Increase wait time for imapnotify
2023-09-30 10:11:58 +01:00
Evie Litherland-Smith
51c04cf77f
Change lookup command for vdirsyncer
2023-09-30 10:10:32 +01:00
Evie Litherland-Smith
3a6dad0356
Update vdirsyncer to use secret-tool as well
2023-09-30 10:05:47 +01:00
Evie Litherland-Smith
77f88fc7aa
Remove keychain
...
Use gnome-keyring for ssh-agent instead
2023-09-30 09:31:30 +01:00
Evie Litherland-Smith
6b7b76e7bc
Switch to gnome-keyring for libsecret
...
email password and git credential helper now use gnome-keyring/secret-service
2023-09-30 09:27:43 +01:00
Evie Litherland-Smith
b38ffe853d
Switch back to sddm for login manager
2023-09-30 08:10:21 +01:00
Evie Litherland-Smith
6bc0649fce
Don't enable work accounts by default
...
Enable specifically on work laptop
2023-09-30 07:38:52 +01:00
Evie Litherland-Smith
7d76a7f88d
Start emacs daemon with user session
2023-09-30 07:22:10 +01:00
Evie Litherland-Smith
7a38166e5b
Revert breaking imapnotify config
2023-09-29 14:55:18 +01:00
Evie Litherland-Smith
187b8f271e
imapnotify only send notification on new mail
2023-09-29 12:37:58 +01:00
Evie Litherland-Smith
bdd1becab1
Move UKAEA email config back to mail expression
...
Add davmail sample config
Add mu4e maildir shortcuts
2023-09-29 09:55:52 +01:00
Evie Litherland-Smith
6f329aaf4d
Remove notifymuch
2023-09-29 09:29:07 +01:00
Evie Litherland-Smith
2ade6e92de
Revert to mu/mu4e, remove notmuch
...
Use imapnotify to check for new mail and trigger mbsync pull +
notification for new mail
Add mailbox shortcuts to mu4e
2023-09-29 09:28:11 +01:00
Evie Litherland-Smith
dab30daae3
Revert "Remove mu and wanderlust for notmuch"
...
This reverts commit d1483e5989
.
2023-09-29 08:31:39 +01:00
Evie Litherland-Smith
412cde08cf
Run notifymuch in mbsync service
2023-09-29 08:11:32 +01:00
Evie Litherland-Smith
d1483e5989
Remove mu and wanderlust for notmuch
2023-09-28 18:54:36 +01:00
Evie Litherland-Smith
61c5434ba3
Add notifymuch package with hook
...
Should get desktop notifications on new notmuch entries now
Trial different emacs email frontends
2023-09-28 17:04:01 +01:00
Evie Litherland-Smith
600606d554
Run notmuch new after mbsync job
2023-09-28 15:33:41 +01:00
Evie Litherland-Smith
341d7059a2
Add zsh function to push basic config to remote server
2023-09-28 13:46:08 +01:00
Evie Litherland-Smith
0745a7936b
More consistent starship symbols
2023-09-28 11:07:37 +01:00
Evie Litherland-Smith
f8918f4bfd
Revert pinentry change
2023-09-28 08:36:41 +01:00
Evie Litherland-Smith
2462660e82
Remove passmenu, change pinentry to emacs
2023-09-28 08:27:13 +01:00
Evie Litherland-Smith
4c62219dde
Add extra stylix theming
2023-09-28 08:27:03 +01:00
Evie Litherland-Smith
1134f79dc7
Restore old animation bezier curve
2023-09-28 07:25:42 +01:00
Evie Litherland-Smith
92bbb06005
Make wlogout look better
2023-09-28 07:20:33 +01:00
Evie Litherland-Smith
73f5aaac4c
Update waybar mpris format
2023-09-28 07:11:32 +01:00
Evie Litherland-Smith
ccb12731b6
Make volume/brightness binds work whilst locked
2023-09-28 06:57:35 +01:00
Evie Litherland-Smith
0762f78ad6
Add plugins for gtklock
2023-09-27 13:57:32 +01:00
Evie Litherland-Smith
d26a3c4643
Update login and lock screens
...
Remove sddm/xserver to use greetd everywhere
Currently launching Hyprland directly and starting with lockscreen
Replace swaylock with gtklock for more consistency
2023-09-27 12:45:12 +01:00
Evie Litherland-Smith
aabe33e8aa
Add bind to start ferdium quickly
2023-09-27 07:26:21 +01:00
Evie Litherland-Smith
b966eb3a80
Set default username field for rofi-pass to login
2023-09-27 06:52:08 +01:00
Evie Litherland-Smith
a33ffd55d6
Add old neovim config for historical reasons
2023-09-27 06:33:08 +01:00
Evie Litherland-Smith
3afe79c851
Add stylix, switch to nixpkg hyprland
...
Add stylix flake and initial config for wallpaper and catppuccin
macchiato scheme. Disabled auto theme to pick each manually
Remove hyprland flake intup to use version in nixpkgs/home-manager for
compat with stylix
Update style of swaylock using stylix
2023-09-26 19:03:50 +01:00
Evie Litherland-Smith
97b255d36d
Add float rule for protonvpn gui
2023-09-26 16:50:22 +01:00
Evie Litherland-Smith
3b36d4e6b2
Add simple eww example and eww-mode package for emacs
2023-09-26 14:38:18 +01:00
Evie Litherland-Smith
6cd8d278b4
Remove teams-for-linux, move nomachine rules to main config
2023-09-26 11:34:32 +01:00
Evie Litherland-Smith
ac100d31df
Add notmuch alongside mu4e
2023-09-26 11:23:35 +01:00
Evie Litherland-Smith
b4a688fa9b
Fix ignoring Labels from protonmail
2023-09-26 10:49:13 +01:00
Evie Litherland-Smith
0f6b6583d1
Add khard with config
2023-09-26 10:19:33 +01:00
Evie Litherland-Smith
c9da3247f9
Enable khal for calendar
2023-09-26 10:02:40 +01:00
Evie Litherland-Smith
9e79181f9a
Enable vdirsyncer service, fix metasync for contacts
2023-09-26 09:41:03 +01:00
Evie Litherland-Smith
341c5a6eca
Re-enable sync services
2023-09-26 08:17:34 +01:00
Evie Litherland-Smith
bb8cdb1fe3
Temp disable password-store-sync service
2023-09-25 18:01:36 +01:00
Evie Litherland-Smith
25740f7288
Email account updates
...
Move base mail path definition
Update patterns to exclude duplicate folders and hopefully speed up
mbsync a bit
Add an "inboxes" group for emacs to use when updating mu4e, pulls all
inboxes only
Temp disable mbsync systemd job
2023-09-25 17:59:40 +01:00
Evie Litherland-Smith
103daec5c2
Add initial (nextcloud) calendar and contact
2023-09-25 14:22:51 +01:00
Evie Litherland-Smith
33f182ecff
Return to the holy keybinds
2023-09-25 13:44:07 +01:00
Evie Litherland-Smith
b51da103ce
Remove rink from default as it's included with anyrun
2023-09-25 13:43:27 +01:00
Evie Litherland-Smith
2579ddbaa9
Move accounts file into separate directory
...
Started accounts/email.nix to prep separation for adding calendar and
contact expressions
Move maildir back to ~/.mail to be consistent with ~/.calendar and ~/.contact
2023-09-25 13:42:13 +01:00
Evie Litherland-Smith
318a7d965e
Update wlogout text colour on hover
...
Adjust bezier curve for hyprland animations
2023-09-24 17:00:25 +01:00
Evie Litherland-Smith
10c541b59a
Switch to using wlogout instead of rofi-power-menu
2023-09-24 13:05:26 +01:00
Evie Litherland-Smith
f0d6443f74
Move doom emacs config into nix to by symlinked
2023-09-24 12:17:51 +01:00
Evie Litherland-Smith
399514926f
Add transparency and blur to waybar
...
Remove make switch directive
2023-09-24 11:49:05 +01:00
Evie Litherland-Smith
d174a0491e
Add kidex package with config
...
Add kidex plugin to anyrun
2023-09-24 10:59:09 +01:00
Evie Litherland-Smith
415460db2d
Use anyrun again with new theme/config
...
Do some retheming of hyprland/rofi/swaync for better consistency, add
transparency + blur to some missing bits
Add prismlauncher for minecraft
2023-09-24 10:29:51 +01:00
Evie Litherland-Smith
e003f21579
Add dex, run at hyprland start
...
Move davmail to Ronin only
2023-09-24 07:32:32 +01:00
Evie Litherland-Smith
812a8d3669
Add back anyrun with a config to test
2023-09-23 18:31:08 +01:00
Evie Litherland-Smith
5a2b3094f5
Add protonvpn, make steam settings window floating
2023-09-23 07:12:52 +01:00
Evie Litherland-Smith
039cab92de
Move allowUnfree to allowUnfreePredicate
...
Add ferdium and window rule
Move waybar overlay into hyprland expression
2023-09-21 08:51:07 +01:00
Evie Litherland-Smith
e18ac3f354
Combine shell definition expressions
...
Add emacs vterm package
2023-09-20 09:00:22 +01:00
Evie Litherland-Smith
a294a39fea
Update starship directory styles
2023-09-18 10:25:49 +01:00
Evie Litherland-Smith
ce80088f9d
Add some more git symbols for starship
2023-09-18 09:18:11 +01:00
Evie Litherland-Smith
699f6c3d37
Add python symbol, set binary to python3 only
2023-09-18 09:04:11 +01:00
Evie Litherland-Smith
62c06dae9e
Add gitui as non-flake input to bring vim binds back
2023-09-17 08:57:08 +01:00
Evie Litherland-Smith
e4f6823aa7
Specify patterns for proton mailbox
...
Removes "All Mail" and the label/ duplicate folders
2023-09-17 08:55:02 +01:00
Evie Litherland-Smith
8cf3639160
Fix missing pkgs in zsh.nix
2023-09-15 07:17:54 +01:00
Evie Litherland-Smith
9394a99a4c
Move a bunch of default.nix up a level
...
Loads of expressions were a single default.nix in a directory, instead
just make a single directory
Hyprland is the only directory of expressions left
Move a few things around to fit this a bit better
Add home/default.nix to defer "import all" from flake.nix
Remove work email from default account set up, add to work laptop
specifically and only
Clean up a few unused expressions
2023-09-15 07:13:52 +01:00
Evie Litherland-Smith
da9080b423
Fix mu4e installation so I can go back to using mu
2023-09-14 17:09:21 +01:00
Evie Litherland-Smith
0b18a7860b
Replace alot with astroid and add some notmuch config
2023-09-14 11:56:26 +01:00
Evie Litherland-Smith
3fe286c2a0
Add email accounts properly using nix
...
Switch to notmuch instead of mu due to mu/mu4e nix weirdness
2023-09-14 08:30:55 +01:00
Evie Litherland-Smith
0c8ac307b5
Add mp4 to mime-apps
2023-09-14 05:57:45 +01:00
Evie Litherland-Smith
7fa4a0b898
Add some more mime-types and improve query func
2023-09-13 19:57:39 +01:00
Evie Litherland-Smith
708cb4c97f
Wrong again... fixed this time
2023-09-13 17:43:20 +01:00
Evie Litherland-Smith
f9629b84ac
Add xdg-mime query shortcut function to zsh
2023-09-13 17:41:48 +01:00
Evie Litherland-Smith
bf49473b9d
Re-enable emacs server using proper environment for doom
2023-09-13 07:30:02 +01:00
Evie Litherland-Smith
7d31bf8b54
Remove Monarch
...
Slightly rewrite specialArgs and extraSpecialArgs to ensure consistency
and also stop passing input around
2023-09-13 06:45:28 +01:00