Commit graph

118 commits

Author SHA1 Message Date
Evie Litherland-Smith 4cb90dc41d Add teams and zoom clients 2023-11-20 10:26:15 +00:00
Evie Litherland-Smith 226f1f1195 Remove kmonad 2023-11-20 07:28:24 +00:00
Evie Litherland-Smith 0e66ebed55 Remove kanshi 2023-11-15 13:32:40 +00:00
Evie Litherland-Smith 04ba64b45c Add initial kmonad config (for Ronin first) 2023-11-10 16:41:27 +00:00
Evie Litherland-Smith 3f004222b1 Re-enable kanshi, just on Ronin for now 2023-11-07 11:22:45 +00:00
Evie Litherland-Smith 9072847e9b Turn on chromium homebutton, set default values for homepage 2023-11-02 08:30:08 +00:00
Evie Litherland-Smith e049f0b28d Update monitor config 2023-10-30 11:56:43 +00:00
Evie Litherland-Smith 76ff0e4115 Add config for new work monitor 2023-10-30 10:54:49 +00:00
Evie Litherland-Smith 278dff99ed Re-enable pictures syncing for Ronin 2023-10-26 13:19:03 +01:00
Evie Litherland-Smith 1e2d653ae4 Restore laptop screen scaling 2023-10-22 12:55:02 +01:00
Evie Litherland-Smith e8efcdbcb6 Remove laptop screen scaling 2023-10-22 12:30:24 +01:00
Evie Litherland-Smith 41efd6cd77 Add teams mimeapp
Hopefully this will stop teams overwritting the file every time...
Also don't auto start teams
2023-10-20 10:24:28 +01:00
Evie Litherland-Smith f0d8ec7d4a Autostart teams on work laptop 2023-10-19 12:03:08 +01:00
Evie Litherland-Smith 2bd6193286 Reduce folders in syncthing
Only sync pictures and zotero library using syncthing, moving the rest
to NextCloud
2023-10-19 08:29:32 +01:00
Evie Litherland-Smith a88456c409 Re-style wlogout for consistency
Update some hyprland rules

Adjust monitor locations for Ronin
2023-10-17 09:57:53 +01:00
Evie Litherland-Smith a82c084774 More font and scale tweaks 2023-10-15 10:46:53 +01:00
Evie Litherland-Smith aae04d3336 Rename UKAEA account to Outlook 2023-10-15 10:02:16 +01:00
Evie Litherland-Smith 2a7d1e0126 Switch audio keys to use swayosd 2023-10-12 16:24:55 +01:00
Evie Litherland-Smith ccaca49cb9 Update ironbar styling 2023-10-11 14:38:18 +01:00
Evie Litherland-Smith fac2b9caef Update monitor positions 2023-10-10 13:16:10 +01:00
Evie Litherland-Smith dc9c5d553d Disable nextcloud on work laptop again due to firewall issues 2023-10-10 10:41:47 +01:00
Evie Litherland-Smith 2ad36439c8 Update work calendar setup
Sync new work calendar to fix duplicate issues
Sync old calendar as read-only ics link to see invited events
Re-enable vdirsyncer service for work machines
2023-10-10 10:20:43 +01:00
Evie Litherland-Smith bb5b46cf90 Remove kanshi, update work monitor configs 2023-10-10 08:35:35 +01:00
Evie Litherland-Smith 90c066fc7a Move bootloader config info flake.nix 2023-10-09 14:48:40 +01:00
Evie Litherland-Smith 0889818512 Big reorganise
Move commonModule into system/default.nix
Keep most essential parts (user definition, home-manager init) in
flake.nix but move rest to system/default.nix

Remove some tui expressions from home and add all to home/default.nix,
will always want those so always use

Disable gamescope session unless gamescope.nix imported

Move various home.package definitions to environment.systemPackage in
system/ expressions, located based on appropriate use

Move wallpapers directory due to restructure, no other changes to it
2023-10-09 11:40:25 +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 7cbff504e9 Add initial config for work desktop 2023-10-03 13:15:32 +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 2a478e5510 Re-enable vdirsyncer config for ukaea 2023-10-02 18:10:48 +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 2a53d65c90 Remove duplicate mail activation 2023-10-01 12:16:31 +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 6bc0649fce Don't enable work accounts by default
Enable specifically on work laptop
2023-09-30 07:38:52 +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 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 d1483e5989 Remove mu and wanderlust for notmuch 2023-09-28 18:54:36 +01:00
Evie Litherland-Smith 1c7a8ae0e5 Add calendar and contacts for ukaea
Temp disable vdirsyncer on Ronin as davmail currently isn't working
properly for caldav/carddav
2023-09-28 11:05:14 +01:00
Evie Litherland-Smith 99693bceb8 Add notmuch for ukaea email 2023-09-26 13:26:10 +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 f99b8955c7 Move unfree predicate into flake.nix
Add NoMachine to Vanguard for wfh setup
2023-09-26 07:36:57 +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 5fccc01dac Simplify work ssh config a bit 2023-09-25 17:57:14 +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 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 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 9191b14637 Remove some autoUpgrades from regular machines 2023-09-11 11:07:51 +01:00
Evie Litherland-Smith 10a44cbc2d Major re-write to make things more modularised
Move collection expressions from hosts/ into services/ as importable
modules
Remove service/hostname.nix collections
Remove all imports from host/ expressions and include as modules in
flake.nix
Set sensible defaults that propagate to (I think) everything
2023-09-10 17:07:11 +01:00
Evie Litherland-Smith bfdbcca42b SSH config updates, add compression 2023-09-06 16:57:37 +01:00
Evie Litherland-Smith f2266ac7b5 Update dash ports to allow local instance whilst tunneling 2023-09-06 08:13:38 +01:00