Commit graph

900 commits

Author SHA1 Message Date
Evie Litherland-Smith e1615cebac Set stylix polarity based on scheme variant 2024-12-26 09:56:21 +00:00
Evie Litherland-Smith 83f6f40bd9 Revert "Switch back to one-light theme"
This reverts commit 3f270fc62e.
2024-12-26 09:24:13 +00:00
Evie Litherland-Smith 3f270fc62e Switch back to one-light theme 2024-12-24 12:21:12 +00:00
Evie Litherland-Smith 2298a9264f Move contents of sync-emacs into sync-git 2024-12-24 08:24:31 +00:00
Evie Litherland-Smith 6077814878 Set whatsapp appearance based on scheme variant 2024-12-24 08:20:12 +00:00
Evie Litherland-Smith 56cdefd666 Change text colour for hyprlock datetime 2024-12-24 08:19:59 +00:00
Evie Litherland-Smith 1c216ac162 Fix setting theme for work laptop 2024-12-23 08:13:13 +00:00
Evie Litherland-Smith b1a0cfa584 Set Qt style variant based on stylix theme variant 2024-12-22 06:43:30 +00:00
Evie Litherland-Smith 05badee8a3 Turn off minecraft server until needed 2024-12-21 07:05:41 +00:00
Evie Litherland-Smith eb79f789b8 Change hyfetch default preset 2024-12-21 06:44:55 +00:00
Evie Litherland-Smith 736416a79a Trying out dark theme again on personal machines (not work machines)
Disable SWWW and just use hyprpaper again
2024-12-21 06:24:22 +00:00
Evie Litherland-Smith ac56f8ec6b Add librespeed CLI (default) and GUI (desktop) 2024-12-21 06:14:49 +00:00
Evie Litherland-Smith 05e3924968 Swap bottom for btop, move cava into shell file from own 2024-12-20 15:23:50 +00:00
Evie Litherland-Smith e70563fe97 Add hyprpicker colour picking utility 2024-12-20 11:37:04 +00:00
Evie Litherland-Smith c041fdc16c Fix default workspace 2024-12-20 09:08:25 +00:00
Evie Litherland-Smith dc02bcf65d Adjust spacing for backlight and battery now that I've seen them 2024-12-20 09:05:14 +00:00
Evie Litherland-Smith 2d2003b563 Slightly tweaks spacings to look better 2024-12-20 08:50:05 +00:00
Evie Litherland-Smith a38b23ebd0 Hyprland use gaps_in of 3, looks slightly better for some reason 2024-12-20 08:47:09 +00:00
Evie Litherland-Smith af96fd456d Styling updates: Moved waybar to side of screen
Module/style tweaks to fix vertical form-factor, mostly moving text
into tooltips and adjusting padding/margin values.

Set pulseaudio module to use fuzzel interface.

Tweaked opacity values.

Make all floating windows have border size 2 for consistency.
2024-12-20 08:41:40 +00:00
Evie Litherland-Smith ee21fdc6ca Moved extraConfig into early-init.el 2024-12-20 08:38:06 +00:00
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 350aeb7a5d Remove opacity from everything except terminals 2024-12-18 18:01:47 +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 b862d4f2b3 Remove randomised delay from auto upgrade 2024-12-18 06:24:03 +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 c319051cbc Adjust opacity 2024-12-16 07:11:14 +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 8126a1428a Reduce automatic gc time 7d -> 3d 2024-12-14 06:59: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 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