Evie Litherland-Smith
5939f43a29
nix default to max-jobs=auto
2024-03-13 07:03:49 +00:00
Evie Litherland-Smith
05071948cb
Update Iosevka Custom flake URL
2024-03-12 05:46:32 +00:00
Evie Litherland-Smith
6aae3e131f
Fix accidentally disabling work email on work machines...
...
Move work email config to separate work.nix file in email directory,
remove the if block dependencies on mu status since that doesn't get
update if mu.enable is changed in another file!
2024-03-11 15:35:01 +00:00
Evie Litherland-Smith
162c76c46d
Disable autoUpgrade for regular machines, only keep for server
2024-03-08 08:03:03 +00:00
Evie Litherland-Smith
07cce0e8a8
Slightly cleanup flake system config definition
2024-03-08 08:01:13 +00:00
Evie Litherland-Smith
a954a119e8
Legion: change username
2024-03-08 07:31:04 +00:00
Evie Litherland-Smith
c826b42f56
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-03-08 07:30:24 +00:00
Evie Litherland-Smith
d3b3065f30
Vanguard: change username
2024-03-08 07:30:18 +00:00
Evie Litherland-Smith
799b4cb088
Northstar: change username
2024-03-08 07:29:36 +00:00
Evie Litherland-Smith
1426985da6
Legion: temp revert username change, enable key-based root login only
2024-03-08 07:14:19 +00:00
Evie Litherland-Smith
1d99e2b00d
Update default username, change account for Legion
2024-03-08 07:01:08 +00:00
Evie Litherland-Smith
725d802031
Switch back to zsh as login shell
...
Re-enable eza aliases
Keep nushell around for specific use
2024-03-06 13:14:35 +00:00
Evie Litherland-Smith
9426b7ef36
Build emacs on server so I can pull it from cache
2024-03-03 21:21:42 +00:00
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
ea0c55127b
Add server as substituter hint in flake config
2024-03-02 16:57:02 +00:00
Evie Litherland-Smith
4f942e7d8d
Add nix-serve to server
2024-03-02 16:32:38 +00:00
Evie Litherland-Smith
8284e10211
Enable sshd on Vanguard
2024-03-02 15:08:16 +00:00
Evie Litherland-Smith
781c400fcb
Change cores to 0 (automatic)
2024-03-02 13:45:52 +00:00
Evie Litherland-Smith
1be64a2c2b
Limit cores AND max-jobs for nix
2024-03-02 11:47:39 +00:00
Evie Litherland-Smith
d0255fc59c
Set max-jobs instead of limiting cores
2024-03-02 11:44:31 +00:00
Evie Litherland-Smith
ca137bf1f9
Limit number of nix cores
2024-03-02 11:34:54 +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
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
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
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
7a49be2b82
Set cursor theme using stylix
...
Misc cleanup of flake.nix
2024-02-24 08:44:26 +00:00
Evie Litherland-Smith
c0a4dd587c
Change wallpaper
2024-02-21 07:31:29 +00:00
Evie Litherland-Smith
59b9fac674
Start converting theme to use a centrally defined accent colour
...
accentColour defined in flake.nix and passed via specialArgs /
extraSpecialArgs to where it's needed
Still need to change the mustache configs but otherwise I think
everything has been changed
2024-02-20 19:31:21 +00:00
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