Commit graph

624 commits

Author SHA1 Message Date
Evie Litherland-Smith 27795cfc9c Final font tweaks to finish up 2023-10-07 10:23:25 +01:00
Evie Litherland-Smith e94a4dde31 Move font confit to flake.nix, add to stylix
Change fonts to all use Fira family, Fira Sans for UI Fira Sans Mono for
monospace and FiraCode still for Emacs
2023-10-07 10:19:56 +01:00
Evie Litherland-Smith f2eadee91e Move firefox config up to system level
Enables automatic installation of firefox plugins
Enable working passff integration
2023-10-06 13:56:11 +01:00
Evie Litherland-Smith e60576bcc3 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-10-04 17:31:05 +01:00
Evie Litherland-Smith 7e4605196f Hyprland switch to new is master 2023-10-04 17:31:00 +01:00
Evie Litherland-Smith d7c6f05f03 Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2023-10-04 16:39:52 +01:00
Evie Litherland-Smith c09c68ddfa Adjust imapnotify command
Make davmail start after hyprland-session.target
2023-10-04 16:39:34 +01:00
Evie Litherland-Smith c0bbae2f4c Add office365 bookmark 2023-10-04 11:08:30 +01:00
Evie Litherland-Smith e69a6df605 Re-enable work email by default now davmail fixed
Fix notify message from imapnotify, wasn't saying correct account names
2023-10-04 09:53:38 +01:00
Evie Litherland-Smith da196c27a5 Revert mu4e update behaviour 2023-10-03 16:45:56 +01:00
Evie Litherland-Smith b9485106c2 Add some more work bookmarks 2023-10-03 16:06:39 +01:00
Evie Litherland-Smith a10b4ba19d Specify vdirsyncer collections for ukaea account 2023-10-03 16:01:33 +01:00
Evie Litherland-Smith dcc54d824a Add window rule for davmail IMAP popup 2023-10-03 15:42:37 +01:00
Evie Litherland-Smith 709c0386a4 Let mu4e pull inboxes, remove vi-tilde-fringe 2023-10-03 15:19:49 +01:00
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