Commit graph

337 commits

Author SHA1 Message Date
Evie Litherland-Smith eb706990f7 Add niri wayland compositor package (from stable flake input) 2024-05-27 18:45:54 +01:00
Evie Litherland-Smith 9eef068b8d Add devShell and .envrc to activate via direnv 2024-05-24 12:17:20 +01:00
Evie Litherland-Smith f0dbbfb86c Add my nixos and home-manager configs back to registry 2024-05-21 09:12:31 +01:00
Evie Litherland-Smith dd9d76ca70 Rename work laptop Ronin -> Tone 2024-05-20 07:10:25 +01:00
Evie Litherland-Smith a95b143cc4 Fix setting greetd user and login shell 2024-05-11 17:27:37 +01:00
Evie Litherland-Smith 0682bb8cdb Restructured to a state that things build again
Remove all home-manager config and related files

Slight change of layout that makes more sense with new scope
2024-05-11 15:41:19 +01:00
Evie Litherland-Smith c11a61d91a Update Northstar hardware config for fresh install 2024-05-09 19:26:10 +01:00
Evie Litherland-Smith 76b13624f4 Change font sizes again 2024-05-07 15:29:44 +01:00
Evie Litherland-Smith d644ea11e2 Adjust sway and waybar sizes 2024-05-07 10:01:09 +01:00
Evie Litherland-Smith 643467175b Adjust fonts 2024-04-21 13:08:25 +01:00
Evie Litherland-Smith cfc74b7868 Vanguard hardware-configuration, ssh and syncthing key updates 2024-04-20 17:31:44 +01:00
Evie Litherland-Smith 8b20a84f50 Add new Northstar hardware config and ssh key 2024-04-20 13:06:48 +01:00
Evie Litherland-Smith a7ab76590c Adjust font sizes again 2024-04-19 15:17:33 +01:00
Evie Litherland-Smith f2749d886a Use latest nix version
Fixes store issue with leading .
2024-04-19 10:53:09 +01:00
Evie Litherland-Smith a78160e53f Update nix-serve public key 2024-04-17 18:04:43 +01:00
Evie Litherland-Smith fad37d738a Adjust font sizes 2024-04-17 13:39:18 +01:00
Evie Litherland-Smith 35e13da4d4 Re-enable work email for all machines 2024-04-17 09:01:59 +01:00
Evie Litherland-Smith d8c02837a9 Add radicale CalDAV/CardDAV server 2024-04-16 06:58:21 +01:00
Evie Litherland-Smith 2d37cc5b26 Slightly increase desktop and popup font sizes 2024-04-15 10:53:51 +01:00
Evie Litherland-Smith e0ba9d21c4 Style updates
Adjust font sizes to be more sensible

Tweak sway gaps, and blur layer effects

Set waybar and swaync font sizes in rem instead of px, move waybar to
bottom and adjust spacing accordingly
2024-04-15 07:58:33 +01:00
Evie Litherland-Smith 91bdb9694a Fix typo 2024-04-13 07:28:53 +01:00
Evie Litherland-Smith 6dd70aa58e Fixed a couple of sway issues
Made swayfx the standard, added nixos system-level module to enable
and autostart with greetd; Includes fix for missing session that
should be fixed in later nixpkgs versions

Fixed formatting for waybar workspaces module, wasn't showing active
or empty workspaces correctly
2024-04-12 21:17:54 +01:00
Evie Litherland-Smith a4ab3c7288 Change most things over to use sway
Added most config, at least enough to get by for now

Update waybar config to remove hyprland-specific things

Misc updates to rofi, swaylock

Set greetd to start sway on machines by default now
2024-04-12 17:56:13 +01:00
Evie Litherland-Smith 07be39befd Lots of starship config updates
Remove language and OS custom icons, also some misc things like sudo,
version, read-only dir, etc... to use defaults instead. Keep custom
for git information and container indicator

Add jobs with custom icon because the default has weird spacing

Update zsh transient function so that transient prompt matches
starship prompt

Switch Emoji font back to Noto, some of starship config didn't display
properly with EmojiOne
2024-04-02 17:32:56 +01:00
Evie Litherland-Smith c7441b0a26 Switch to Forgejo from Gitea 2024-03-31 18:06:01 +01:00
Evie Litherland-Smith ecc9fae75a Major changes: switch to tracking nixos-23.11 and remove stylix.
Motivated by the xz backdoor bug, switch NixOS system to track 23.11
instead of unstable, and will bump version numbers as they come along
rather than do rolling release.
Reverted a couple of changes that were introduced in recent nixpkgs
versions, only major one was switching back to swaylock as hyprlock
isn't in nixpkgs 23.11

Remove stylix and replace with lower-level base16.nix, partly because
stylix was doing something strange pulling in extra flakes (and
breaking on 23.11), partly because I was most of the way there anyway.
Remove last references to stylix in config, mostly just changing
stylix.colors to scheme (from base16) and defining fonts in
specialArgs to be used in the same way as before.
2024-03-31 12:59:24 +01:00
Evie Litherland-Smith 3e3fe1392c Upgrade nix version
Fix leading dot in store name bug
2024-03-27 14:36:33 +00:00
Evie Litherland-Smith 2f7158385c Vanguard back to desktop / Hyprland (again...)
Also Vanguard: remove amdvlk package, use mesa drivers instead;
Getting better performance and it fixed the rendering bug with HFW
2024-03-23 13:02:14 +00:00
Evie Litherland-Smith d0f2b3ada8 Vanguard back to being gamescope machine (again) 2024-03-22 08:26:41 +00:00
Evie Litherland-Smith e4e35c3673 Remove emacs from server 2024-03-17 11:03:59 +00:00
Evie Litherland-Smith 1957423a7b Home-manager updates
pinentryFlavor -> pinentryPackage

eza.enableAliases replaced in favour to per-shell integration options,
all true by default anyway

zsh.enableAutosuggestions -> zsh.autosuggestion.enable
2024-03-16 12:02:38 +00:00
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