Commit graph

327 commits

Author SHA1 Message Date
Evie Litherland-Smith e6873dbd77 Add pyshell.nix helper function for making wrapped python shells
Just import, optionally changing python version or adding extra
packages (e.g. poetry) to the shell

Update default python env

Remove pyshell template from Emacs templates due to new change
2024-12-17 11:54:22 +00:00
Evie Litherland-Smith 89ebca89eb Update pyshell template, remove pydefault 2024-12-17 09:58:48 +00:00
Evie Litherland-Smith e7b529d7b0 Turn off new ispell word completion 2024-12-17 09:31:42 +00:00
Evie Litherland-Smith 18d16e5e81 Update bottom styling 2024-12-17 09:15:32 +00:00
Evie Litherland-Smith 316d25cdc7 Actually apply waybar transparency properly, and fix border colour 2024-12-16 17:37:49 +00:00
Evie Litherland-Smith d6bbc415d4 Fix openfortivpn scripts 2024-12-16 17:31:35 +00:00
Evie Litherland-Smith 79ff1e8bd3 Remove template file shortcut
Add FHSEnv template for nix files
2024-12-16 11:39:20 +00:00
Evie Litherland-Smith ecc4873975 Update eza default args 2024-12-16 11:18:19 +00:00
Evie Litherland-Smith 5390f736d9 Add Emacs evil package for testing, unsure if I'll keep it yet 2024-12-16 11:01:48 +00:00
Evie Litherland-Smith 94d9e4ae19 Emacs: disable menu-bar-mode 2024-12-16 10:57:44 +00:00
Evie Litherland-Smith 6b069f4ec8 Change firefox tracking protection settings
Something broken with some work websites using old settings
2024-12-16 10:07:37 +00:00
Evie Litherland-Smith 16c2127a4b Tweak eldoc behaviour
Don't resize minibuffer, always prefer eldoc buffer if open
2024-12-16 07:53:26 +00:00
Evie Litherland-Smith edad4691ff Remove idle timeout options, back to default 2024-12-16 07:43:28 +00:00
Evie Litherland-Smith a81d4cf462 Explicitly set firefox home to blank page 2024-12-16 07:12:35 +00:00
Evie Litherland-Smith 64d706feee Don't set firefox homepage on personal machines 2024-12-16 06:59:59 +00:00
Evie Litherland-Smith 43dca6a008 Revert "Don't make steam silent for workspace 7"
This reverts commit 2e95c9692c.
2024-12-15 06:16:29 +00:00
Evie Litherland-Smith 2e95c9692c Don't make steam silent for workspace 7 2024-12-15 06:15:37 +00:00
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 554889f2e7 Add wlogout bind 2024-12-12 05:41:45 +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 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 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 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 df52840eba Fix changes to Hyprland and Alacritty config with new versions 2024-12-07 07:56:19 +00:00