Commit graph

3878 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 3641b99a12 Add gaming workspace
Enable vrr on Vanguard
2023-08-28 09:43:36 +01:00
Evie Litherland-Smith 5712d80ebe Add steam 2023-08-28 09:37:15 +01:00
Evie Litherland-Smith 5308385905 Restore bind to launch programs outside submap
Keep submap as silent launcher with new bind to access
2023-08-28 09:29:46 +01:00
Evie Litherland-Smith 367180be25 Use hyprland on desktop Vanguard again instead of gamescope 2023-08-28 09:24:23 +01:00
Evie Litherland-Smith 6079f19322 Reset submap when opening anyrun 2023-08-23 09:33:00 +01:00
Evie Litherland-Smith 98177d5119 Add remmina VNC/RDP client
Move program launching binds into submap with silent launch for faster
startup

Add current hyprland submap to waybar
2023-08-23 09:31:52 +01:00
Evie Litherland-Smith 4fb79f1264 Update monitor config 2023-08-22 15:41:24 +01:00
Evie Litherland-Smith 94bd92e4da Fix new rule keywords 2023-08-22 12:37:55 +01:00
Evie Litherland-Smith e9910e74ba Set nomachine and zoom to fullscreen 2023-08-22 12:31:09 +01:00
Evie Litherland-Smith 34abc07d64 Add PyPI as search provider 2023-08-22 10:19:19 +01:00
Evie Litherland-Smith c1a3b9a591 Add pySpec bookmark 2023-08-22 10:08:06 +01:00
Evie Litherland-Smith f36146daf5 Hyprland config in separate file to clean up a bit 2023-08-22 09:44:40 +01:00
Evie Litherland-Smith 364e454241 Wrong workspace name in Zotero rule 2023-08-22 07:50:07 +01:00
Evie Litherland-Smith 3b7519bf15 Back to hyprland...
Switch sww back to hyprpaper as well
2023-08-21 11:01:19 +01:00
Evie Litherland-Smith d71d97cffe Add extra plasma integration packages 2023-08-21 08:20:45 +01:00
Evie Litherland-Smith 7fe0ec6acd Move fonts into hyprland config 2023-08-18 12:23:52 +01:00
Evie Litherland-Smith 54c97e0cbc Laptop back to using KDE Plasma
Rename emacs expression files
2023-08-18 12:19:52 +01:00
Evie Litherland-Smith 85433f04bb Add pylsp mypy plugin for emacs 2023-08-18 11:09:10 +01:00
Evie Litherland-Smith b96854d0f0 Add more XF86 bindings for hyprland 2023-08-16 17:36:17 +01:00
Evie Litherland-Smith c222a51bd2 Fix makefile typo 2023-08-16 08:45:05 +01:00
Evie Litherland-Smith 9f8362d18b Start mako with hyprland
Bind laptop lid to reload hyprland config
2023-08-16 08:44:20 +01:00
Evie Litherland-Smith 536659ae74 Add tmux with config 2023-08-15 14:44:19 +01:00
Evie Litherland-Smith d9e94dbd0a Restore emacs bind, remove mypy for performance 2023-08-14 17:28:23 +01:00
Evie Litherland-Smith fa88c9ad83 Add findutils
Change hyprland editor bind to call value of EDITOR variable
2023-08-14 09:24:35 +01:00
Evie Litherland-Smith d885f51818 Update gamescope commands
Some flags were changed, also changed to verbose flags to make it easier
to parse in the future
2023-08-11 16:50:51 +01:00
Evie Litherland-Smith 3438411f5b Remove pyright
Use dmypy to improve performance using pylsp
2023-08-11 13:16:25 +01:00
Evie Litherland-Smith 6cccb7c254 Fix a couple of bookmarks 2023-08-11 08:51:22 +01:00
Evie Litherland-Smith 1ec2861058 Reinstall pyright, fix monitor positions for home 2023-08-11 05:55:55 +01:00
Evie Litherland-Smith 45e361cf6f Update firefox locale settings
Add some missing bookmarks for work
2023-08-10 11:59:59 +01:00
Evie Litherland-Smith 270ca8ade4 Update some binds, remove email workspace
Add editor workspace instead

Some more (hopefully final now) kanshi fixes...
2023-08-10 08:39:33 +01:00