Commit graph

336 commits

Author SHA1 Message Date
Evie Litherland-Smith cb759438ca Fix check for cleaning legacy Emacs config 2024-12-20 06:14:09 +00:00
Evie Litherland-Smith 8417896cef Update ensure-pass to clear passwords that can be repopulated automatically 2024-12-19 11:39:54 +00:00
Evie Litherland-Smith dd60d301bf Add mount OneDrive script 2024-12-19 11:34:29 +00:00
Evie Litherland-Smith d991c9acfb Fix order of checks in sync-emacs 2024-12-19 11:09:45 +00:00
Evie Litherland-Smith 86938499ad Move Emacs init.el and templates back to own repo, keep packages managed by nix
Restore sync-emacs script but without make step, include cleaning up
old Emacs config
2024-12-19 10:45:12 +00:00
Evie Litherland-Smith 63fcc689bc Theme updates
Add wlogout style config, based on default with modified colours using
base16 scheme

Add some opacity back: 0.8 for terminal and desktop, 0.4 for popups,
still 1.0 for applications

Slightly shrink fuzzel and Nautilus sizes to fit laptops better

Set round to 10px from 5 globally

Fix inactive border colour in btm, fix fzf using a solid background on
translucent terminals
2024-12-19 07:16:12 +00:00
Evie Litherland-Smith 0cf0e0466e Add poppler utils back for PDF searching 2024-12-18 18:01:28 +00:00
Evie Litherland-Smith 0f7ca7a86e Org edit src reorganize frame again 2024-12-18 13:37:58 +00:00
Evie Litherland-Smith df2e01e58e Org journal switch to yearly file format 2024-12-18 07:18:48 +00:00
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