Commit graph

276 commits

Author SHA1 Message Date
Evie Litherland-Smith 48a447d7a0 autoUpgrade don't write lock file 2024-02-20 05:16:34 +00:00
Evie Litherland-Smith f7306efa47 set autoUpgrade to update nixpkgs when rebuilding 2024-02-17 13:25:51 +00:00
Evie Litherland-Smith 75eb51310d Add flake nixpkgs path to NIX_PATH 2024-02-17 08:44:26 +00:00
Evie Litherland-Smith 66238861b6 Set emacs shell based on nix user config
Remove calling org-babel-load-file in extraConfig since I'm moving the
emacs config directly into .emacs.d
2024-02-15 07:15:19 +00:00
Evie Litherland-Smith 0d89de8ac6 Vanguard back to being desktop 2024-02-13 07:47:26 +00:00
Evie Litherland-Smith 64fb9ee7f3 Switch Vanguard to gamescope machine 2024-02-12 12:59:02 +00:00
Evie Litherland-Smith 779e01d1b7 Move avizo to separate file, make custom theme from base16
Adjust opacity of popups and desktop types
2024-02-12 08:48:19 +00:00
Evie Litherland-Smith 216a380fec Disable ntfy service 2024-02-12 07:41:42 +00:00
Evie Litherland-Smith 6e60af0bec Enable chosen default shell 2024-02-11 07:18:18 +00:00
Evie Litherland-Smith 65798a62c6 Set zsh as defaultUserShell 2024-02-11 07:16:08 +00:00
Evie Litherland-Smith 4527187c94 Switch back to zsh as default/login shell 2024-02-11 07:12:35 +00:00
Evie Litherland-Smith 8775a0dd87 Move autoUpgrade date definition into top level 2024-02-10 06:51:10 +00:00
Evie Litherland-Smith 023d1ecc2b Re-enable nix autoUpgrade for all systems 2024-02-10 06:27:39 +00:00
Evie Litherland-Smith 694d3ea7c2 Add on-demand minecraft server 2024-02-09 14:08:42 +00:00
Evie Litherland-Smith c9de371801 Use custom base16-modus-vivendi-tinted theme
Update some stylix colour uses to the mnemonic name version (where
possible)

Add a mustache template for waybar and use for style.css

Switch firefox to use sweet theme by default
2024-02-08 17:32:21 +00:00
Evie Litherland-Smith 9aa7f252ab Switch to nushell as default shell
Add carapace for cross-shell completion
2024-02-03 07:56:59 +00:00
Evie Litherland-Smith 40923b29df Add registry entry for pyenv 2024-02-02 14:48:56 +00:00
Evie Litherland-Smith 395c93db09 Add emacs font and opacity config to expression
Set stylix opacity for applications and desktop to 0.8 as well

Use stylix font and opacity values for emacs rather than duplicating
2024-02-02 10:47:42 +00:00
Evie Litherland-Smith 8637da6dc7 Reinstate nyxt bind, enable hidpi for qutebrowser on 4K screen 2024-02-01 11:33:46 +00:00
Evie Litherland-Smith 09df446bd7 Reformat all using alejandra 2024-01-30 14:21:50 +00:00
Evie Litherland-Smith 5cdd751ec9 nix settings: switch keep-outputs and keep-derivations to false
Attempt to save on disk space a bit so testing how this affects things
2024-01-29 05:29:29 +00:00
Evie Litherland-Smith 7faeda22d1 Add vanguard root ssh key to authorizedKeys 2024-01-28 13:35:36 +00:00
Evie Litherland-Smith 8ca2053944 Reorganise a lot of things, clean up some files
Pull program expressions inside hyprland directory (e.g. rofi, waybar,
etc...) up one level.

Convert everything into package-name/default.nix format for
consistency

Move common home imports from flake.nix into hyprland/default.nix,
flake.nix now only defaults into importing hyprland, to be consistent
with how system imports work

Remove some old files: calendar and contact setup, sweet theme pkgs

Move xdg.configFile expressions from home/default.nix into a
config/default.nix, keeping the files to be linked in the config dir
as well (still need to do ipython though)
2024-01-28 12:01:18 +00:00
Evie Litherland-Smith 3abe025784 Add steam to Northstar
Slightly rearrange layout in flake, purely visual change
2024-01-22 06:44:42 +00:00
Evie Litherland-Smith c33367bdc7 Move games into system/games.nix (rename of steam.nix)
Add RetroArch with some cores, add to games workspace
2024-01-21 10:31:46 +00:00
Evie Litherland-Smith ee9b30f7a5 Change nixos registry definition
nixos registry entry now points to my config repo url
2024-01-20 07:52:20 +00:00
Evie Litherland-Smith 500283437d Add custom registry entry for jupyterlab flake 2024-01-19 11:48:08 +00:00
Evie Litherland-Smith f9fd7a716e Remove iosevka-custom 2024-01-19 09:47:14 +00:00
Evie Litherland-Smith 3be362dccb Disable command-not-found 2024-01-18 06:25:32 +00:00
Evie Litherland-Smith 57123373e1 Switch chromium back for firefox 2024-01-17 16:22:05 +00:00
Evie Litherland-Smith 438ded4064 Only autoUpgrade server, not desktops 2024-01-17 06:22:48 +00:00
Evie Litherland-Smith dfae7ac2f0 Increase font sizes to be more comfy
Adjust some icon spacing to look better at new font sizes
2024-01-17 06:05:35 +00:00
Evie Litherland-Smith 4aa7dda4f6 Switch font to Iosevka 2024-01-16 13:52:00 +00:00
Evie Litherland-Smith 5b3a541c08 Add custom Iosevka (font) build for testing before I switch 2024-01-16 08:22:43 +00:00
Evie Litherland-Smith b3988f8eae Switch zsh back to fish
Add extracted zsh functions to path

Remove shebang from all scripts as writeShellScriptBin handles that automatically
2024-01-15 14:20:59 +00:00
Evie Litherland-Smith 49f4725d9a Add self (nixos config flake) to registry as "nixos"
Don't know why yet, but could be nice to have int the future. Note
this the whole config flake, rather than just the pinned version of nixpkgs
2024-01-14 14:39:07 +00:00
Evie Litherland-Smith 6c27ad0a5e Fix setting nixpkgs to flake version (finally!!) 2024-01-14 12:47:34 +00:00
Evie Litherland-Smith 145e3f044a Switch mbsync from using secret-tool to password-store 2024-01-12 08:32:48 +00:00
Evie Litherland-Smith 18a5236695 Revert "Switch to using JetBrainsMono (incl. nerd font variant)"
This reverts commit a8975dbd74.
2024-01-11 15:51:48 +00:00
Evie Litherland-Smith f9b3e31057 Remove nextcloud service 2024-01-11 08:41:07 +00:00
Evie Litherland-Smith 1635bb10a7 stylix: set terminal font size to 12 2024-01-10 15:04:06 +00:00
Evie Litherland-Smith a4666bf87d Tweak catppuccin-mocha background colours
Replace background and foreground colours for base16 scheme with those
from emacs modus-vivdendi-tinted

Override background colours in base16 (base00 and base01), waybar and
hyprland

Override text colours in base16 (base05 and base04)
2024-01-10 11:04:20 +00:00
Evie Litherland-Smith 9e81dac00a Abstract autoUpgrade to separate file
Enable autoUpgrade for desktops (as well as server of course)
2024-01-07 12:44:16 +00:00
Evie Litherland-Smith fb7e923960 Vanguard back at desk, switch back to Hyprland
Disable autoUpgrade now that it's not on the TV
2024-01-06 11:07:18 +00:00
Evie Litherland-Smith 0bfba4b804 Remove firefox from home-manager 2024-01-05 15:26:30 +00:00
Evie Litherland-Smith f9277380fc Remove irssi and neomutt 2024-01-04 08:02:41 +00:00
Evie Litherland-Smith 3eb163dbee Move some more packages up to system level (from home-manager) 2023-12-31 13:20:31 +00:00
Evie Litherland-Smith 4ed12aebcb Replace alacritty with foot for sixel support 2023-12-28 11:37:22 +00:00
Evie Litherland-Smith c8042a684e Disable matrix service 2023-12-27 08:52:54 +00:00
Evie Litherland-Smith 808450a9dc Load irssi by default 2023-12-27 08:41:55 +00:00