Commit graph

34 commits

Author SHA1 Message Date
Evie Litherland-Smith e1c8c477ff Remove attempt to unset frame background in tty
Not working properly for some reason. To come back to another time perhaps
2024-04-02 18:23:33 +01:00
Evie Litherland-Smith 82c55601a3 Remove setting initial frame width/height 2024-04-02 17:53:54 +01:00
Evie Litherland-Smith 551176acf7 Fix no-GUI background removal for server/client setup
Move to a custom function added to after-make-frame-functions hook,
that only clears the default background if not GUI and a client frame.

Also remove setting menu-bar-mode since it conflicts with
Hyprland-specific options from NixOS
2024-04-02 13:35:00 +01:00
Evie Litherland-Smith db6f11046c Disable default face background when not using GUI 2024-04-02 12:01:15 +01:00
Evie Litherland-Smith c9cc568ca6 Split window management config into own file 2024-03-19 09:21:52 +00:00
Evie Litherland-Smith 96f618020b Inhibit splash screen 2024-03-18 11:10:38 +00:00
Evie Litherland-Smith 71f7bb5005 Revert "Remove battery display"
This reverts commit f8894b3dca.
2024-03-13 16:58:52 +00:00
Evie Litherland-Smith 49bec8a9cb Remove dashboard package 2024-03-11 15:17:44 +00:00
Evie Litherland-Smith f8894b3dca Remove battery display 2024-03-08 15:49:39 +00:00
Evie Litherland-Smith d9dae7bc0f Set split-width-threshold to 120
Set value so that horizontal splits can still happen if e.g. I have
emacs and another window open side-by-side on the same monitor, but
will still split vertically on a small screen like a laptop
2024-03-07 16:22:39 +00:00
Evie Litherland-Smith e522ef561b Force always splitting vertically 2024-03-07 15:45:20 +00:00
Evie Litherland-Smith d8892a7ff5 doom-modeline: show env version
Remove some tabs
2024-03-07 11:00:49 +00:00
Evie Litherland-Smith 7023eb1ee9 dashboard: remove projects, add recent files 2024-03-05 14:06:51 +00:00
Evie Litherland-Smith a183105940 Fix typo in dashboard config 2024-03-02 12:57:42 +00:00
Evie Litherland-Smith fca17fc37a Copy full ligature set from Iosevka website 2024-03-02 12:56:12 +00:00
Evie Litherland-Smith 335bb0a34c Update ligature sets 2024-03-01 18:13:52 +00:00
Evie Litherland-Smith ccfde3a64b Disable italic for variables 2024-03-01 18:02:35 +00:00
Evie Litherland-Smith 2f6a4ef928 Set minibuffer-follows-selected-frame to nil
Hopefully fix "attempt to delete surrogate minibuffer" error
2024-03-01 11:03:22 +00:00
Evie Litherland-Smith dc8c492e02 Add a collection of emacs banners for dashboard 2024-03-01 07:40:33 +00:00
Evie Litherland-Smith 3a9f4294cf Improve (hopefully) check for battery before displaying in modeline 2024-02-29 16:15:09 +00:00
Evie Litherland-Smith 3a70aa9cd9 Explicitly disable doom-modeline-mu4e integration
mu4e built-in modeline display looks better anyway
2024-02-29 16:04:34 +00:00
Evie Litherland-Smith 7f5468b5b9 Fix enabling doom-modeline 2024-02-29 15:35:44 +00:00
Evie Litherland-Smith 35bd0f5537 Switch back to catppuccin theme
Move nerd-icons into own source block / heading

Remove some excess space
2024-02-29 15:22:00 +00:00
Evie Litherland-Smith 49e242236e Add and configure doom-modeline again 2024-02-29 14:37:49 +00:00
Evie Litherland-Smith aba476926e Switch back to tinted variant of modus themes 2024-02-29 10:32:07 +00:00
Evie Litherland-Smith edf682f0d8 Switch to non-tinted modus theme variants 2024-02-27 15:25:27 +00:00
Evie Litherland-Smith 83bf5e10e7 Add dashboard.el with config 2024-02-26 15:07:36 +00:00
Evie Litherland-Smith 77a20f1ffa Disable visual-line-mode 2024-02-18 06:24:35 +00:00
Evie Litherland-Smith f0ba6eaebc Reduce zone time to 1 hour 2024-02-17 09:43:36 +00:00
Evie Litherland-Smith f15c364aef Add automatic battery display in modeline on laptops/anything with a battery 2024-02-17 09:36:05 +00:00
Evie Litherland-Smith 5fc9903bac Enable electric-pair-mode for better paren support
Move whitespace config from defaults.org to ui.org, configure based on
what was in the crafted config
2024-02-15 13:52:07 +00:00
Evie Litherland-Smith dd8b3a6668 Remove most top-level headings in config files
Remove the headings that were used for each section, now that each
section is in a different file

Tweak org config to let org-agenda setup be where agenda files are
added to org-refile-targets list, just in case
2024-02-15 12:01:36 +00:00
Evie Litherland-Smith 5611ea77ff Make config src blocks silent output by default
Move python hook setting to python use-package block

Use locate-user-emacs-file for resolving paths inside
user-emacs-directory

Update my/open-init-file (was my/open-config-file) for new config structure
2024-02-15 08:45:37 +00:00
Evie Litherland-Smith f44c767eea Break up monolithic config into smaller files
Contents of README.org have been split into org files in config/
directory

Added init.el to simply loop over config files and call
org-babel-load-file

Add lots to .gitignore as this repo should now be cloned to
.emacs.d (instead of .emacs as before)
2024-02-15 08:18:41 +00:00