Commit graph

1658 commits

Author SHA1 Message Date
Evie Litherland-Smith 2ea2aff32d Fix rofi-pass for wayland 2023-09-05 18:44:29 +01:00
Evie Litherland-Smith 5a7cbee56d Move pass/agent.nix to pass/service.nix
Add password-store-sync service
Fix passwors store directory setting by using nix variables
2023-09-05 17:44:23 +01:00
Evie Litherland-Smith 2d8b935e22 Add floating rule to Pinentry input 2023-09-05 17:22:21 +01:00
Evie Litherland-Smith be61683ae4 Add some extra packages for emacs, switch default back from using server, remove rbw 2023-09-05 17:09:03 +01:00
Evie Litherland-Smith 1193a71dd0 Don't bind emacs to workspace 3 2023-09-05 15:38:06 +01:00
Evie Litherland-Smith 5e579e3113 Switch back to rofi for drun replacement
Add rofi-pass for interacting with password-store
2023-09-05 15:33:39 +01:00
Evie Litherland-Smith 134d5b8031 Remove persistent_workspaces 2023-09-05 15:13:15 +01:00
Evie Litherland-Smith 32a74f5fd6 Back to numbered workspaces 2023-09-05 12:49:33 +01:00
Evie Litherland-Smith 75b71199f3 Add extra ports to forward for Freia 2023-09-04 11:16:14 +01:00
Evie Litherland-Smith 71c866e993 Add marval helpdesk bookmark 2023-09-04 11:00:30 +01:00
Evie Litherland-Smith ed488a3b2a Fix typo title -> name 2023-09-04 09:53:52 +01:00
Evie Litherland-Smith e75195bb76 Add whatsapp web to firefox bookmarks 2023-09-04 09:52:55 +01:00
Evie Litherland-Smith 89e836c829 Switch emacs server back to socket activation 2023-09-04 09:27:48 +01:00
Evie Litherland-Smith 4df29b1120 Fix typo in hypr/extra.conf definition 2023-09-04 09:13:06 +01:00
Evie Litherland-Smith 5a79050d2b User userpackages for home-manager module 2023-09-04 09:09:26 +01:00
Evie Litherland-Smith ed8a392ba9 Enable automatic store optimisation
Update automatic gc
2023-09-04 09:00:09 +01:00
Evie Litherland-Smith e5158bcc51 Remove home-manager shellAlias 2023-09-04 08:56:19 +01:00
Evie Litherland-Smith af0df58d68 Enable autoUpgrade without reboot 2023-09-04 08:54:47 +01:00
Evie Litherland-Smith 29c872f5e3 Rename display.conf to extra.conf
Auto start teams on Ronin
2023-09-04 08:53:41 +01:00
Evie Litherland-Smith 4a9b2459e2 Update Makefile 2023-09-04 08:50:46 +01:00
Evie Litherland-Smith 125b4cf606 Add (broken) ukaea calendar syncing
Make calendar and contacts read-only sync for now
2023-09-03 08:06:55 +01:00
Evie Litherland-Smith a615762940 Combine mail setup with calendar and contacts
Move mail into accounts expression set
Add vdirsyncer and initial config to sync to CalDAV and CardDAV

TODO add to emacs
2023-09-02 08:41:07 +01:00
Evie Litherland-Smith df557003e2 Split gpg-agent and mbsync service into separate files 2023-09-02 06:20:36 +01:00
Evie Litherland-Smith b4e5fecf4c Add bookmark for DRS 2023-09-01 17:09:14 +01:00
Evie Litherland-Smith 228170166f Start emacs server with session instead of socket
Add zip and unzip programs for emacs archive management
2023-09-01 16:30:08 +01:00
Evie Litherland-Smith f48c05d496 Start protonmail and davmail with hyprland 2023-09-01 15:19:55 +01:00
Evie Litherland-Smith 09de275af1 Initial setup of mbsync and msmtp in home-manager 2023-09-01 15:18:29 +01:00
Evie Litherland-Smith 2f69cb4c57 Re-enable emacs server
Add more explicit default.nix definitions
2023-09-01 14:33:51 +01:00
Evie Litherland-Smith 4e720929da Add msmtp package for emacs sendmail 2023-09-01 10:35:52 +01:00
Evie Litherland-Smith 10f089d918 Fix typo in user name 2023-08-31 12:33:10 +01:00
Evie Litherland-Smith 8c5ba7f4c3 Major rewrite to system config
Move home-manager setup back into being NixOS module where possible

Parameterise common elements of system config to minimise rewriting and
pass as function to all places needed
2023-08-31 12:22:29 +01:00
Evie Litherland-Smith 22929fa5d8 Add gpg and password-store to Monarch
Only set git credential.helper if using password-store
2023-08-31 08:21:21 +01:00
Evie Litherland-Smith fea6517bad Move davmail to be available on all machines 2023-08-31 08:18:57 +01:00
Evie Litherland-Smith b06fc44adf Update emacs version for legion 2023-08-31 07:58:13 +01:00
Evie Litherland-Smith 069f929735 Add gpg-agent config 2023-08-30 17:13:10 +01:00
Evie Litherland-Smith bd92b05e42 Add davmail for outlook email syncing to maildir
Disable automatic start of protonmail-bridge
2023-08-30 14:37:49 +01:00
Evie Litherland-Smith a45afd0412 Disable hyprland splash rendering on laptop
Unbind zathura from files workspace
2023-08-30 13:59:44 +01:00
Evie Litherland-Smith 078b5c7114 Add OpenStreetMap as a search provider 2023-08-30 08:57:48 +01:00
Evie Litherland-Smith 0b1e985966 Temp remove max file size changes 2023-08-30 07:37:40 +01:00
Evie Litherland-Smith 9d56ba6c47 Add more explicit import names 2023-08-30 07:34:45 +01:00
Evie Litherland-Smith 09e52ee595 Add Vanguard back to syncthing 2023-08-30 07:28:36 +01:00
Evie Litherland-Smith 277cc638f1 Add Ronin to authorized_keys 2023-08-30 07:01:27 +01:00
Evie Litherland-Smith c7c0faa046 Change zoom and nomachine back to floating windows 2023-08-30 07:01:15 +01:00
Evie Litherland-Smith 48324900b8 Add pass-otp extension 2023-08-28 16:45:38 +01:00
Evie Litherland-Smith 72414df076 Make steam friends list window float 2023-08-28 16:45:25 +01:00
Evie Litherland-Smith 2aba7ac0e0 Use libsecret instead of git-credential-store 2023-08-28 16:07:58 +01:00
Evie Litherland-Smith d3c55cc9f8 Only set pgtk version of emacs in hyprland expression 2023-08-28 12:48:56 +01:00
Evie Litherland-Smith c74c937932 Autostart protonmail-bridge from hyprland 2023-08-28 12:36:46 +01:00
Evie Litherland-Smith 7d72eda97b Add pass and pass-secret-service, with gpg 2023-08-28 12:19:43 +01:00
Evie Litherland-Smith 20129bc73d Update to emacs29-pgtk
Updated emacs also using native wayland pgtk build
Stop using server as incompatible with pgtk
2023-08-28 10:38:22 +01:00