Commit graph

4077 commits

Author SHA1 Message Date
Evie Litherland-Smith 333e41f926 Build custom version of Emacs to include both PGTK and Imagemagick support
Install Emacs by default instead just for desktop environment
2024-11-15 08:00:36 +00:00
Evie Litherland-Smith 07ebae0855 Disable adguardhome service 2024-11-15 07:59:30 +00:00
Evie Litherland-Smith 6d7116df34 Add steamcmd to allowUnfreePredicate 2024-11-15 06:55:08 +00:00
Evie Litherland-Smith 67723bb2e3 Enable mangohud program instead of just adding to packages 2024-11-15 05:42:31 +00:00
Evie Litherland-Smith 47ee8cdfe0 Add NYXT to hyprland workspace rule 2024-11-14 15:22:28 +00:00
Evie Litherland-Smith 371d0547bf Re-enable NYXT browser for testing again 2024-11-14 15:17:52 +00:00
Evie Litherland-Smith 2c9e736bd7 Add initial config for qutebrowser
Still needs some work before it can be a daily driver
2024-11-14 15:16:02 +00:00
Evie Litherland-Smith 6aaf6488db Swap whatsapp-for-linux for zapzap
Getting much better performance from zapzap
2024-11-14 14:14:45 +00:00
Evie Litherland-Smith cc8bf2c589 Switch hyprland to dwindle layout 2024-11-14 13:20:46 +00:00
Evie Litherland-Smith e6643dfeca Set Hyprland home module package to same as system module 2024-11-14 09:19:07 +00:00
Evie Litherland-Smith 3de3338759 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/dba414932936fde69f0606b4f1d87c5bc0003ede?narHash=sha256-mwrFF0vElHJP8X3pFCByJR365Q2463ATp2qGIrDUdlE%3D' (2024-11-06)
  → 'github:nixos/nixpkgs/689fed12a013f56d4c4d3f612489634267d86529?narHash=sha256-lKA770aUmjPHdTaJWnP3yQ9OI1TigenUqVC3wweqZuI%3D' (2024-11-12)
2024-11-14 08:46:09 +00:00
Evie Litherland-Smith 68b4a7b063 Flatten directory/file structure a bit
Move system/home/default.nix into system/default.nix,
system/home/desktop/default.nix into system/desktop.nix to reduce
unnecessary duplication. Moved everything in home/desktop up to home/
and adjusted paths accordingly. Moved wallpapers up to system/ since
it makes sense with where it's used.

Merge allowUnfreePredicate into single place again since it seems to
override rather than combine if used multiple times.

Install NoMachine on all machines again by default.
2024-11-14 08:43:27 +00:00
Evie Litherland-Smith dd98ba83b7 New kanata layout again
Now super -> alt -> ctrl -> shift again
2024-11-13 15:28:14 +00:00
Evie Litherland-Smith f89a1ad112 New kanata layout again for testing
Now using shift -> super -> alt -> ctrl, order by most used keys (for
me)
2024-11-13 07:17:57 +00:00
Evie Litherland-Smith 428fd18ec2 Add alias to sync work OneDrive (work machines only) 2024-11-12 11:36:06 +00:00
Evie Litherland-Smith 92740c8b29 Add twinkle to workspace 4 rule 2024-11-12 09:35:18 +00:00
Evie Litherland-Smith 5355799420 Rotate home row mods again
Now using super -> alt -> ctrl -> shift
2024-11-12 09:34:51 +00:00
Evie Litherland-Smith c01a92a24c Kanata swap alt and met keys 2024-11-12 06:39:17 +00:00
Evie Litherland-Smith 70e5bb1d0d Kanata - swap alt and ctl 2024-11-11 16:58:34 +00:00
Evie Litherland-Smith d6289e7ac9 Add rope and pylsp-rope extension 2024-11-11 16:10:14 +00:00
Evie Litherland-Smith d18478508e Adjust waybar calendar format
Back to month view only, increase font size and adjust character
emphasis
2024-11-11 16:09:14 +00:00
Evie Litherland-Smith 90b5a2e71a Remove ollama 2024-11-11 05:17:23 +00:00
Evie Litherland-Smith c36866ed34 Rotate kanata layout again
Trying shift -> ctrl -> super -> alt now, mimic order as found across
the corner of the keyboard.
2024-11-11 05:12:57 +00:00
Evie Litherland-Smith c54a5e0bb5 Remove silent from workspace 6 rules 2024-11-11 04:59:26 +00:00
Evie Litherland-Smith 4607850870 Add floating window rule for Steam controller config window 2024-11-09 06:54:55 +00:00
Evie Litherland-Smith a7e397db4b flake.lock: Update
Flake lock file updates:

• Updated input 'iosevka-custom':
    'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=c4213be70f7bc4c20aba7321decfd240a679fcd0' (2024-10-18)
  → 'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=49828459e58b6987d2738b74c085cecb963355ab' (2024-10-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/32e940c7c420600ef0d1ef396dc63b04ee9cad37?narHash=sha256-BAuPWW%2B9fa1moZTU%2BjFh%2B1cUtmsuF8asgzFwejM4wac%3D' (2024-10-23)
  → 'github:nixos/nixpkgs/dba414932936fde69f0606b4f1d87c5bc0003ede?narHash=sha256-mwrFF0vElHJP8X3pFCByJR365Q2463ATp2qGIrDUdlE%3D' (2024-11-06)
2024-11-08 06:39:08 +00:00
Evie Litherland-Smith c96b2797e0 Split allowUnfreePredicate to where it's actually needed
Move steam config to separate file, import by Vanguard.

Move work config up one level (system rather than home) to config
allowUnfreePredicate for NoMachine.

Install teams and twinkle on desktop by default.
2024-11-08 06:33:25 +00:00
Evie Litherland-Smith 86fe70eace Remove sync-emacs from sync-all alias 2024-11-07 05:27:14 +00:00
Evie Litherland-Smith 938e5c859e Remove pylsp-mypy 2024-11-06 14:23:57 +00:00
Evie Litherland-Smith 28980407a3 Change home row mod order again
Now using super -> alt -> ctrl -> shift
2024-11-06 13:23:38 +00:00
Evie Litherland-Smith 17fd9c0e68 Swap super and meta for kanata (again) 2024-11-06 10:52:26 +00:00
Evie Litherland-Smith 2b22171217 Set WEBKIT_DISABLE_COMPOSITING_MODE to fix whatsapp performance 2024-11-06 07:27:52 +00:00
Evie Litherland-Smith 5d8af79ddd Rotate home row mods again
Trying shift -> super -> alt -> ctrl again

Adjust capsctrl tap and hold times
2024-11-06 07:05:05 +00:00
Evie Litherland-Smith 3e26cf74f1 Tweak tap time 2024-11-05 16:48:14 +00:00
Evie Litherland-Smith d09982cc9f Back rotate outer 3 keys
New order: super -> meta -> shift -> ctrl
2024-11-05 16:37:23 +00:00
Evie Litherland-Smith e1654bf6ad Remove some left over rofi binds I missed 2024-11-05 11:55:36 +00:00
Evie Litherland-Smith 4aafacad97 Kanata - swap alt and super keys 2024-11-05 11:49:31 +00:00
Evie Litherland-Smith 787435d7ce Remove media workspace, add documents workspace 2024-11-05 10:45:38 +00:00
Evie Litherland-Smith c47aa27321 Disable remapping caps to ctrl at xserver level
Use kanata to allow caps on tap and ctrl on hold.
2024-11-05 10:34:24 +00:00
Evie Litherland-Smith f16bd93df0 Rotate home row mods
Move shift to outer key (a/;), feels more natural. Rotate all other
keys by 1 inwards accordingly.
2024-11-05 10:00:23 +00:00
Evie Litherland-Smith f056629d93 Rearrange keys in kanata config
Add file local variables to tell Emacs it's a lisp-style file
2024-11-04 14:52:44 +00:00
Evie Litherland-Smith e2e290166e Adjust kanata timings using config from dreams-of-code, renable service 2024-11-04 11:00:11 +00:00
Evie Litherland-Smith 654901cf2d Disable Kanata service
Needs some more configuring before using full-time
2024-11-04 10:25:01 +00:00
Evie Litherland-Smith fb56866e4e Sync Emacs as part of sync-all 2024-11-04 06:34:54 +00:00
Evie Litherland-Smith 1780453f8b Add home row mods using kanata 2024-11-04 06:32:54 +00:00
Evie Litherland-Smith 9c09e1625d Switch to using workspaces with meaning 2024-11-03 11:42:58 +00:00
Evie Litherland-Smith d12676f747 Switch fastfetch for hyfetch (with config) 2024-11-03 11:25:21 +00:00
Evie Litherland-Smith c9a1e82522 Switch to base24 variant of one-light (modified by me) 2024-11-03 11:18:55 +00:00
Evie Litherland-Smith f7266fda77 Add UKAEA LaTeX beamer template from Chris Macmackin 2024-10-31 13:41:34 +00:00
Evie Litherland-Smith ed61fbb1e2 Change wallpaper
Don't autostart twinkle on work machines
2024-10-31 10:59:39 +00:00