Commit graph

3323 commits

Author SHA1 Message Date
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
Evie Litherland-Smith f697da4a91 Add home-manager search to bookmarks 2024-02-29 10:51:29 +00:00
Evie Litherland-Smith 0981d5dbe7 hyprland update binds
Switch rofi to use drun instead of combi by default

Add rofi ssh bind
2024-02-29 10:44:14 +00:00
Evie Litherland-Smith 7912356eb6 Switch back to modus-vivendi-tinted 2024-02-29 10:32:53 +00:00
Evie Litherland-Smith 85c14f3a5f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/73de017ef2d18a04ac4bfd0c02650007ccb31c2a' (2024-02-24)
  → 'github:NixOS/nixpkgs/9099616b93301d5cf84274b184a3a5ec69e94e08' (2024-02-28)
2024-02-29 09:15:24 +00:00
Evie Litherland-Smith ac3d5520c4 Enable ollama for Ronin 2024-02-27 16:04:23 +00:00
Evie Litherland-Smith b4e558ab08 Switch to regular modus-vivendi theme, remove theme from firefox
Set bat as default pager in nushell
2024-02-27 15:22:56 +00:00
Evie Litherland-Smith 6be1332d85 Add regular modus-vivendi as theme option 2024-02-27 15:22:26 +00:00
Evie Litherland-Smith e1ce6f152b flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/4ee704cb13a5a7645436f400b9acc89a67b9c08a' (2024-02-24)
  → 'github:nix-community/home-manager/1d085ea4444d26aa52297758b333b449b2aa6fca' (2024-02-26)
2024-02-27 14:12:11 +00:00
Evie Litherland-Smith 802c7f4300 hyprland: change some binds
Split fullscreen binds to super+f and super+m for fullscreen vs
maximise respectively

Move emacs bind to super+e for a bit of consistency, ideally want to
super super+shift+ret for eshell but not there yet
2024-02-27 14:08:57 +00:00
Evie Litherland-Smith 5ed0d0ef60 hyprland: fix setting cursor, increase size 24 -> 32 2024-02-27 14:00:11 +00:00
Evie Litherland-Smith 6bae1d114c Start adding collection of custom emacs icons 2024-02-27 07:20:02 +00:00
Evie Litherland-Smith 4c6ec735b3 emacs: add dashboard package 2024-02-26 15:12:18 +00:00
Evie Litherland-Smith 513a2df379 Switch to using nushell as default again
Keep zsh as defaultUserShell (so same for root user), ensure emacs
also uses zsh instead of nu for POSIX compliance

Switch nu tables back to rounded configuration
2024-02-26 08:34:45 +00:00
Evie Litherland-Smith 4bdd2313e5 Remove fish 2024-02-26 08:16:39 +00:00
Evie Litherland-Smith 6227c23cee flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cbc4211f0afffe6dfd2478a62615dd5175a13f9a' (2024-02-23)
  → 'github:NixOS/nixpkgs/73de017ef2d18a04ac4bfd0c02650007ccb31c2a' (2024-02-24)
• Updated input 'stylix':
    'github:danth/stylix/6c447e8761018fa75dfdc20df6232d67a8cc93f2' (2024-02-23)
  → 'github:danth/stylix/fcff15ac5ffbe81f1c66e352f3167c270d79cdab' (2024-02-25)
• Updated input 'stylix/base16':
    'github:SenchoPens/base16.nix/b390e87cd404e65ab4d786666351f1292e89162a' (2024-01-13)
  → 'github:SenchoPens/base16.nix/665b3c6748534eb766c777298721cece9453fdae' (2024-02-25)
2024-02-26 08:13:47 +00:00
Evie Litherland-Smith 78f7af88a8 Move autoUpgrade back to flake.nix but use flake output instead of URL
Set autoUpgrade flake to current flake outpath but keeping nixpkgs
update, means things won't automatically be rolled back if there's no
internet connection. Keep using remote URL for server though to keep
unattended updates.
2024-02-26 08:12:26 +00:00
Evie Litherland-Smith b7a21f3377 Fix typo in getting flakeURL for autoUpgrade 2024-02-25 07:53:58 +00:00
Evie Litherland-Smith f542e2a922 Revert "Move stylix module definition, not needed for server"
This reverts commit c9ab74c825.

Add stylix to system/default.nix
2024-02-25 07:39:37 +00:00
Evie Litherland-Smith c9ab74c825 Move stylix module definition, not needed for server 2024-02-25 06:39:51 +00:00
Evie Litherland-Smith 9e92c21fbd Move some things into separate files, add laptop power management
Move autoUpgrade, nix registry and stylix settings to their own files, only
import autoUpgrade on desktops and server

Add laptop system file to control power management

Move some bits from flake.nix to default.nix and desktop.nix where
appropriate
2024-02-25 06:32:13 +00:00
Evie Litherland-Smith 811829e958 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0e0e9669547e45ea6cca2de4044c1a384fd0fe55' (2024-02-22)
  → 'github:nix-community/home-manager/4ee704cb13a5a7645436f400b9acc89a67b9c08a' (2024-02-24)
2024-02-25 05:48:57 +00:00
Evie Litherland-Smith 7a49be2b82 Set cursor theme using stylix
Misc cleanup of flake.nix
2024-02-24 08:44:26 +00:00
Evie Litherland-Smith fe546cd582 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
  → 'github:NixOS/nixpkgs/cbc4211f0afffe6dfd2478a62615dd5175a13f9a' (2024-02-23)
• Updated input 'stylix':
    'github:danth/stylix/50cae37cfe23e5ad202ed53f48529139dfa0d008' (2024-02-12)
  → 'github:danth/stylix/6c447e8761018fa75dfdc20df6232d67a8cc93f2' (2024-02-23)
2024-02-24 07:50:02 +00:00
Evie Litherland-Smith 2e7e31fc5f Add Ollama service to Vanguard 2024-02-23 12:05:15 +00:00
Evie Litherland-Smith 63bb3342b2 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0b69d574162cfa6eb7919d5614a48d0185550891' (2024-02-21)
  → 'github:nix-community/home-manager/0e0e9669547e45ea6cca2de4044c1a384fd0fe55' (2024-02-22)
2024-02-23 11:14:44 +00:00
Evie Litherland-Smith 4f72f866ff Add VPN config to Vanguard 2024-02-23 08:39:36 +00:00
Evie Litherland-Smith e3634a2e8e Add minecraft server to caddy config 2024-02-22 14:11:13 +00:00
Evie Litherland-Smith fc499cea3b flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/517601b37c6d495274454f63c5a483c8e3ca6be1' (2024-02-20)
  → 'github:nix-community/home-manager/0b69d574162cfa6eb7919d5614a48d0185550891' (2024-02-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b98a4e1746acceb92c509bc496ef3d0e5ad8d4aa' (2024-02-18)
  → 'github:NixOS/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
2024-02-22 07:06:53 +00:00
Evie Litherland-Smith 888481237b Add landing page to domain, move blog to blog subdomain 2024-02-22 07:05:34 +00:00
Evie Litherland-Smith b515dc5fcd Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2024-02-21 12:31:37 +00:00
Evie Litherland-Smith 9578a0f60e Remove minecraft grafana job for now 2024-02-21 12:31:26 +00:00