Commit graph

3154 commits

Author SHA1 Message Date
Evie Litherland-Smith c6e1dc4f02 Move Iosevka Custom to own flake/repo
Packaging Iosevka Custom as separate flake lets me update
independently of main system nixpkgs, so easier to control when to do
the main rebuilds.
2024-03-03 21:16:22 +00:00
Evie Litherland-Smith 506ae03c8b Customise emacs fonts to set variable and fixed pitch fonts
TODO build a fixed pitch slab font at some point to complete the set
2024-03-03 08:30:24 +00:00
Evie Litherland-Smith 192ca0bc2f iosevka: adjust height of underscore, change paren back to normal 2024-03-02 17:12:55 +00:00
Evie Litherland-Smith fdafe6c515 Fix push-iosevka-cache, explicitly tell to use ssh 2024-03-02 17:02:24 +00:00
Evie Litherland-Smith fb0f35c7a7 nix-serve: add signing key, fix setting port in caddy config 2024-03-02 16:58:57 +00:00
Evie Litherland-Smith ea0c55127b Add server as substituter hint in flake config 2024-03-02 16:57:02 +00:00
Evie Litherland-Smith 521e6e3115 Add script to push build Iosevka derivations to server 2024-03-02 16:56:49 +00:00
Evie Litherland-Smith 4f942e7d8d Add nix-serve to server 2024-03-02 16:32:38 +00:00
Evie Litherland-Smith 30d6ad9330 Added a few last Iosevka symbol tweaks 2024-03-02 16:10:33 +00:00
Evie Litherland-Smith d04afc5027 Switch emoji font from noto to emojione 2024-03-02 15:54:08 +00:00
Evie Litherland-Smith f74023a8ec Revert some of the starship changes now that I've patched my custom
Iosevka font
2024-03-02 15:39:51 +00:00
Evie Litherland-Smith 9ab4150fad Tweak waybar spacing a little bit 2024-03-02 15:35:36 +00:00
Evie Litherland-Smith 660ce62269 Revert waybar icon changes now that I've patched my custom Iosevka 2024-03-02 15:32:31 +00:00
Evie Litherland-Smith 56658af63c Disable root login over ssh 2024-03-02 15:17:38 +00:00
Evie Litherland-Smith 8284e10211 Enable sshd on Vanguard 2024-03-02 15:08:16 +00:00
Evie Litherland-Smith 7a10373030 Add nerd-font patched version of custom Iosevka to fonts
Move all of the logic for configuring and building the custom fonts to
iosevka.nix, to keep everything relevant in one place.
2024-03-02 15:04:35 +00:00
Evie Litherland-Smith 5260689aec Update some more symbols and spacing (waybar and starship) 2024-03-02 15:00:09 +00:00
Evie Litherland-Smith 8cca04b56b Change style for i, j and l 2024-03-02 14:23:09 +00:00
Evie Litherland-Smith 034a697067 Merge branch 'main' into font-updates 2024-03-02 13:46:08 +00:00
Evie Litherland-Smith 781c400fcb Change cores to 0 (automatic) 2024-03-02 13:45:52 +00:00
Evie Litherland-Smith bea24879bd Fix Iosevka compile error (lig-plus-chain), narrow nerdfonts to symbols only install 2024-03-02 13:44:20 +00:00
Evie Litherland-Smith 5d40a05c7c Change waybar icon for steam 2024-03-02 13:26:22 +00:00
Evie Litherland-Smith 14c369aad0 Remove FantasqueSansMono and Iosevka from NerdFonts 2024-03-02 13:19:08 +00:00
Evie Litherland-Smith 2d9da1afb4 Merge branch 'main' into font-updates 2024-03-02 13:17:12 +00:00
Evie Litherland-Smith c360986e19 Move custom Iosevka build plan into own file
Update some more glyphs for Iosevka
2024-03-02 13:16:48 +00:00
Evie Litherland-Smith f7fe528184 Adjust some spacing for waybar with new icons 2024-03-02 12:58:05 +00:00
Evie Litherland-Smith 23557b23ce Convert waybar to fontawesome glyph set 2024-03-02 12:37:30 +00:00
Evie Litherland-Smith 1be64a2c2b Limit cores AND max-jobs for nix 2024-03-02 11:47:39 +00:00
Evie Litherland-Smith 839521f8b6 waybar: reduce interval for checking weather to 15 minutes 2024-03-02 11:45:36 +00:00
Evie Litherland-Smith d0255fc59c Set max-jobs instead of limiting cores 2024-03-02 11:44:31 +00:00
Evie Litherland-Smith 9c4d12b6b7 Add custom Iosevka builds to fonts 2024-03-02 11:38:59 +00:00
Evie Litherland-Smith ca137bf1f9 Limit number of nix cores 2024-03-02 11:34:54 +00:00
Evie Litherland-Smith 9323305376 Add flake update shortcut to Makefile 2024-03-02 09:29:31 +00:00
Evie Litherland-Smith a418eec174 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/1d085ea4444d26aa52297758b333b449b2aa6fca' (2024-02-26)
  → 'github:nix-community/home-manager/2f3367769a93b226c467551315e9e270c3f78b15' (2024-02-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9099616b93301d5cf84274b184a3a5ec69e94e08' (2024-02-28)
  → 'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8' (2024-02-29)
2024-03-02 06:26:41 +00:00
Evie Litherland-Smith d96c153d9c Temp disable Vanguard VPN 2024-03-01 19:40:09 +00:00
Evie Litherland-Smith 6d32097b39 Split Firefox waybar rewrite into two
It wasn't working properly for some reason, will investigate why
another time
2024-03-01 18:15:02 +00:00
Evie Litherland-Smith 71e90e2a72 Slightly increase font size for desktop and popups 2024-03-01 18:07:03 +00:00
Evie Litherland-Smith d39dbcc261 Font updates, switch to FantasqueSansMono as main font
Add FantasqueSansMono Nerd Font as primary font to use, keep Iosevka
for now until I'm sure about it. Also add a few fun fonts (VictorMono
for it's ridiculous cursive italics, HeavyData because it's basically
illegible but looks fun to use for certain applications)

Move all nerdfont definition into a single package override in
stylix.nix, remove from fonts.packages list as stylix handles adding
this automatically
2024-03-01 17:59:24 +00:00
Evie Litherland-Smith 86287332e1 Add btm config to rsync-local-config 2024-03-01 11:33:34 +00:00
Evie Litherland-Smith 0057f8813a Switch gtk icons from sweet-folders to candy-icons 2024-03-01 11:25:50 +00:00
Evie Litherland-Smith c13d393110 Emacs: delete icons, moved to emacs repo instead 2024-03-01 07:41:23 +00:00
Evie Litherland-Smith 7c112e604f Remove all mustache config files
Nyxt now gets accentColour and font settings correctly
2024-02-29 16:40:42 +00:00
Evie Litherland-Smith d9eee524a9 waybar now sets accent colour properly
Removed mustache file, moved into nix expression directly
2024-02-29 16:28:49 +00:00
Evie Litherland-Smith b8261b71b9 Fix typo in waybar regex 2024-02-29 16:18:29 +00:00
Evie Litherland-Smith f1aa30e96c Update waybar rewrite for Firefox 2024-02-29 16:15:41 +00:00
Evie Litherland-Smith d4a7433edd Remove notmuch+neomutt, still prefer mu(4e) 2024-02-29 16:07:55 +00:00
Evie Litherland-Smith c0daef5a76 Add catppuccin theme to firefox 2024-02-29 15:55:41 +00:00
Evie Litherland-Smith 8e4bda639b emacs: add doom-modeline package 2024-02-29 15:36:27 +00:00
Evie Litherland-Smith 135db95075 Re-theme back to catppuccin mocha with lavender accent 2024-02-29 15:29:19 +00:00
Evie Litherland-Smith 207dd26e5e Enable notmuch and neomutt for email 2024-02-29 14:16:34 +00:00