Evie Litherland-Smith
a4019f180d
org-agenda don't start with log-mode by default
2024-12-13 13:49:08 +00:00
Evie Litherland-Smith
9aab9961c0
Adjust starship shell icons slightly
2024-12-13 10:19:06 +00:00
Evie Litherland-Smith
a9f5b41787
Readline: remove horizontal-scroll-mode
2024-12-13 10:12:34 +00:00
Evie Litherland-Smith
6d98735fea
Use ISO 8601 for org-journal date format
2024-12-13 09:58:44 +00:00
Evie Litherland-Smith
d2d16a5ccd
Remove auto-fill from org/markdown, enable visual-line-mode instead
2024-12-13 09:58:19 +00:00
Evie Litherland-Smith
264cc4bd06
Doc-view switch to scale internally
...
Remove global-tab-line-mode
2024-12-13 09:20:14 +00:00
Evie Litherland-Smith
32ae8312d2
Add MuPDF (headless) for Emacs doc-view
2024-12-13 09:13:24 +00:00
Evie Litherland-Smith
a938f8ea3c
Customise org-journal further
...
Add category, change default file format
2024-12-13 08:54:11 +00:00
Evie Litherland-Smith
43ae6f5cb0
Emacs: start switching to org-journal instead of org-roam-dailies
...
Update org-agenda files, slightly re-ordered when packages are loaded
to make it work. Already moved files around in org-directory but
haven't moved old journal entries into new files yet.
2024-12-13 07:23:41 +00:00
Evie Litherland-Smith
3cab9dbd4a
Reduce width of fuzzel for laptop screens
2024-12-13 07:23:27 +00:00
Evie Litherland-Smith
a30c70e29b
Remove ligature package
...
Remove org and which-key from packages since org 9.7 and which-key are
both built-in as of Emacs30
2024-12-12 14:05:34 +00:00
Evie Litherland-Smith
9cf1a01953
Hyprland window rule to make matplotlib plots floating
2024-12-12 13:08:45 +00:00
Evie Litherland-Smith
0bd6aa9de5
Add isort and flake8 to default python package set
2024-12-12 10:10:29 +00:00
Evie Litherland-Smith
875d56291f
Remove mm-discouraged-alternatives
2024-12-12 09:56:05 +00:00
Evie Litherland-Smith
1b126963ed
Switch to DejaVu font family as main fonts
...
Regular Sans and Serif for proportional fonts, DejaVuSansM Nerd Font
for monospace
2024-12-12 08:19:16 +00:00
Evie Litherland-Smith
327e0716f6
Add copy of old Emacs font showcase
2024-12-12 08:09:08 +00:00
Evie Litherland-Smith
5eee84064e
Restore importing khalel events on first load now that it works again
2024-12-12 07:37:59 +00:00
Evie Litherland-Smith
b4e392f7de
Add Emacs templates file back
...
Reduced since I don't need to duplicate what's in tempel-collection
2024-12-12 07:33:25 +00:00
Evie Litherland-Smith
1733e39552
Add treefmt with config, reformat nix files for nixfmt updates
2024-12-12 07:26:01 +00:00
Evie Litherland-Smith
1d535dc147
Revert disabling Emacs service on laptops
2024-12-12 07:07:36 +00:00
Evie Litherland-Smith
554889f2e7
Add wlogout bind
2024-12-12 05:41:45 +00:00
Evie Litherland-Smith
3a477c2517
Actually disable Emacs service for laptops
2024-12-12 05:37:11 +00:00
Evie Litherland-Smith
cc3e546f3e
Revert "Change accent colour"
...
This reverts commit 7afd75bd5a
.
2024-12-12 05:35:10 +00:00
Evie Litherland-Smith
7afd75bd5a
Change accent colour
2024-12-11 12:56:09 +00:00
Evie Litherland-Smith
f7c2982458
Typo changing Tone services
2024-12-11 11:05:26 +00:00
Evie Litherland-Smith
c6ea71ff49
Remove mount-downloads service, make onedrive mount wait for hyprland
2024-12-11 09:29:49 +00:00
Evie Litherland-Smith
e16e3ff288
Typo adding yaml package
2024-12-11 08:19:24 +00:00
Evie Litherland-Smith
8747c7f865
Add yaml and netcdf4 to default python packages
2024-12-11 08:18:39 +00:00
Evie Litherland-Smith
638c098b55
Update to Emacs30
2024-12-10 15:48:39 +00:00
Evie Litherland-Smith
92b6e0e325
Don't use Emacs service on laptops or server, only desktops
2024-12-10 14:57:32 +00:00
Evie Litherland-Smith
2e7f160196
Small org directory restructure
...
Move org default file to roam/inbox.org and adjust org-agenda-files
accordingly
2024-12-10 14:43:08 +00:00
Evie Litherland-Smith
2b8c256fd1
Temporarily stop khalel import on config
2024-12-10 14:42:48 +00:00
Evie Litherland-Smith
f84d4851ac
Add shortcut to org-default-notes-file
2024-12-10 07:28:39 +00:00
Evie Litherland-Smith
662d978241
Add services to automount OneDrive (via rclone)
2024-12-09 15:25:01 +00:00
Evie Litherland-Smith
deaa8827a6
Enable translucency again
2024-12-09 15:14:57 +00:00
Evie Litherland-Smith
9daa422d20
Remove visual-fill-column
...
Use global-visual-line-mode but disable in certain modes (org,
org-agenda, mu4e main and headers)
2024-12-09 15:14:28 +00:00
Evie Litherland-Smith
6a562e3d45
Add extra UDP ports for home-assistant
2024-12-08 09:26:40 +00:00
Evie Litherland-Smith
54fc540524
Actually update home-assistant
2024-12-08 09:22:50 +00:00
Evie Litherland-Smith
c68740513f
Update home-assistant image version
2024-12-08 09:19:14 +00:00
Evie Litherland-Smith
ac607e24ec
Mount home-assistant config as external directory
2024-12-08 06:16:53 +00:00
Evie Litherland-Smith
bf2f9c7182
Remove setting DHCP for Legion
...
This broke networking for some reason...
2024-12-08 05:52:56 +00:00
Evie Litherland-Smith
744fc603ef
Set legion nameservers to self directly
2024-12-07 20:25:39 +00:00
Evie Litherland-Smith
79d946c196
Fix local rewrites in Adguardhome
2024-12-07 20:16:08 +00:00
Evie Litherland-Smith
8606e88f56
Force disable hyprpaper since hyprland seems to turn it on now...
2024-12-07 20:14:58 +00:00
Evie Litherland-Smith
ffc460d8cc
Update btm args for shortcut
2024-12-07 09:52:31 +00:00
Evie Litherland-Smith
b2a82f0448
Don't enable mangohud session-wide
2024-12-07 09:44:35 +00:00
Evie Litherland-Smith
a57ee7ba0f
Remove duplicate adding mangohud package
2024-12-07 09:30:08 +00:00
Evie Litherland-Smith
0b0f6c269f
Remove MANGOHUD session variable
2024-12-07 09:20:15 +00:00
Evie Litherland-Smith
df52840eba
Fix changes to Hyprland and Alacritty config with new versions
2024-12-07 07:56:19 +00:00
Evie Litherland-Smith
e1e06eb982
Update to NixOS release 24.11
...
Update a few options that have changed with this release
2024-12-07 07:17:46 +00:00
Evie Litherland-Smith
c78c6a4ce4
Add picard and whipper to installed programs
2024-12-07 07:02:46 +00:00
Evie Litherland-Smith
1f20be9c90
Set g4music as default app for audio/mpeg mimetype
2024-12-07 06:59:14 +00:00
Evie Litherland-Smith
d2d44fa8fa
Update Robin bookmark URL
2024-12-06 11:46:50 +00:00
Evie Litherland-Smith
dcbe3a204d
Rename work laptop Ronin -> Monarch
2024-12-06 11:24:41 +00:00
Evie Litherland-Smith
402d9f84d2
Add a slight delay to start dynamic-wallpaper with Hyprland
2024-12-06 11:01:15 +00:00
Evie Litherland-Smith
1a3ff2a383
Waybar: change icon for gaming workspace
2024-12-06 07:27:24 +00:00
Evie Litherland-Smith
06a83e1314
Adjust default height of floating file window
...
Too tall for scaled laptop screens...
2024-12-06 07:20:25 +00:00
Evie Litherland-Smith
64ee47bf34
Don't install dynamicWallpaper as a package since I access it via systemd
2024-12-06 07:16:51 +00:00
Evie Litherland-Smith
8974720873
Start dynamic-wallpaper once immediately after starting swww
2024-12-06 07:11:31 +00:00
Evie Litherland-Smith
1d954615cb
Add systemd user service to update swww every hour
...
Swap hyprpaper for swww
Move swww up a level into it's own file
2024-12-06 07:09:02 +00:00
Evie Litherland-Smith
bbf827c1e4
Add an example animated wallpaper
2024-12-06 06:53:13 +00:00
Evie Litherland-Smith
3b4f19958b
Add script to call swww based on time of day
2024-12-06 06:52:59 +00:00
Evie Litherland-Smith
780838e8a0
Start adding SWWW config
2024-12-06 06:37:24 +00:00
Evie Litherland-Smith
eb358c7ba3
Fix enabling icalendar integration
2024-12-05 17:54:42 +00:00
Evie Litherland-Smith
7e9d89b657
Adjust titlepage dimensions for UKAEA beamer theme
2024-12-05 15:10:35 +00:00
Evie Litherland-Smith
05c213dfe1
Remove networking.wireless as incompatible with networkmanager
2024-12-05 14:20:06 +00:00
Evie Litherland-Smith
c6ca5a5975
Issues with iwd, revert to wpa_supplicant
...
Remove iwgtk since I'm not using iwd, back to nm-applet
2024-12-05 14:18:25 +00:00
Evie Litherland-Smith
51081b3eca
Switch networkmanager backend to iwd
...
Switch network frontend to iwgtk, bluetooth frontend to overskride
Enable wifi powersave on laptops
2024-12-05 13:51:47 +00:00
Evie Litherland-Smith
e53d29d7e8
Change default size of file dialogues
2024-12-05 13:14:25 +00:00
Evie Litherland-Smith
b92710afc5
Make Nautilus (file browser) a floating window by default
2024-12-05 11:57:06 +00:00
Evie Litherland-Smith
6a0d74c88f
Switch from libreoffice-fresh to libreoffice
2024-12-05 11:52:37 +00:00
Evie Litherland-Smith
f726834e7f
Change accent colour to cyan
2024-12-05 09:03:59 +00:00
Evie Litherland-Smith
f2b7176cb9
Adjust calendar import settings
2024-12-05 09:03:47 +00:00
Evie Litherland-Smith
5952e1c217
Delete some unused files
2024-12-05 09:03:30 +00:00
Evie Litherland-Smith
9cbe86bc2e
Move env config from hyprland.nix to desktop.nix
2024-12-04 16:58:47 +00:00
Evie Litherland-Smith
a344322f3d
Move python, lua, texlive into own directories, imported by Emacs
...
Python and lua live under programming, with programming/default.nix
importing both and including misc tools that don't fit anywhere else
Texlive move to own directory
2024-12-04 16:57:56 +00:00
Evie Litherland-Smith
ce3ce183b4
Add EUROFusion pinboard to bookmarks
2024-12-04 14:34:51 +00:00
Evie Litherland-Smith
7f3ebefac7
Hyprland switch back to master layout
2024-12-04 11:42:40 +00:00
Evie Litherland-Smith
e7df682dd3
org-agenda and khalel call org-agenda-to-appt on startup
2024-12-04 07:30:27 +00:00
Evie Litherland-Smith
0716338f65
Set firefox home page: home-assistant by default, Nucleus for work machines
2024-12-04 07:18:27 +00:00
Evie Litherland-Smith
94a20654cd
Move use-package and base16 config to early-init.el
...
Ensure it's run before use-package is used or theme is loaded, since
nix puts these at the start of the extra config block
Run vdirsyncer when khalel first loaded, before importing, to make
sure things are up to date. No run at startup so only affects when
first opening email/org-agenda
2024-12-04 07:07:59 +00:00
Evie Litherland-Smith
fd8f675cdb
Set Papirus variant based on theme variant
2024-12-04 06:45:47 +00:00
Evie Litherland-Smith
d39c34d6f0
Stop setting stylix polarity option, use lib stylix variant instead
...
Variant comes from the selected scheme so it's automatic
2024-12-04 06:41:16 +00:00
Evie Litherland-Smith
5971d10483
Swap order of printing and game workspaces
2024-12-03 15:55:17 +00:00
Evie Litherland-Smith
f20695d45d
Swap music workspace back to documents
2024-12-03 15:53:05 +00:00
Evie Litherland-Smith
561d2e47ac
Add whatsapp-for-linux back with config
2024-12-03 15:49:18 +00:00
Evie Litherland-Smith
996b42b3df
Add spectroscopy and imaging sharepoint bookmark
2024-12-03 13:45:23 +00:00
Evie Litherland-Smith
34d935ee7c
Add python-pytest Emacs package
2024-12-03 10:48:36 +00:00
Evie Litherland-Smith
ef8d60af7a
Add MELPA to package archives for easy package browsing
2024-12-03 10:46:36 +00:00
Evie Litherland-Smith
63a1c95ba4
Fix typescript-language-server definition
2024-12-03 10:39:32 +00:00
Evie Litherland-Smith
ecba04cbad
Don't install python + packages by default
...
Add some more language servers to installed list
2024-12-03 10:36:45 +00:00
Evie Litherland-Smith
186ae249f6
Hook eglot-ensure to prog-mode
2024-12-03 10:24:07 +00:00
Evie Litherland-Smith
7a06e51a1c
Remove unused emacs-packages.nix and pyproject.toml
2024-12-03 10:23:30 +00:00
Evie Litherland-Smith
d76e84a071
Move luarocks files to different directory
...
Not currently being used but want to keep them around for the future
2024-12-03 10:22:49 +00:00
Evie Litherland-Smith
f56f7605df
Remove eglot-ensure hooks
2024-12-03 10:19:01 +00:00
Evie Litherland-Smith
87692cc787
Add some more eglot-ensure hooks for different languages
2024-12-03 10:08:45 +00:00
Evie Litherland-Smith
7db580359d
Install a newer version of org rather than the bundled version with Emacs
2024-12-03 09:40:01 +00:00
Evie Litherland-Smith
5db1959328
Remove package-installed-p checks since nix will installed them
...
Add python-docstring package
2024-12-03 09:31:48 +00:00
Evie Litherland-Smith
f140dfdad1
Add tempel-collection package
2024-12-03 09:25:26 +00:00
Evie Litherland-Smith
0148f70b09
Add wlogout config back but not bound to key yet
...
TODO configure more to include sync-and-shutdown as part of logout
options
2024-12-03 07:28:08 +00:00