Commit graph

104 commits

Author SHA1 Message Date
Evie Litherland-Smith 83f6f40bd9 Revert "Switch back to one-light theme"
This reverts commit 3f270fc62e.
2024-12-26 09:24:13 +00:00
Evie Litherland-Smith 3f270fc62e Switch back to one-light theme 2024-12-24 12:21:12 +00:00
Evie Litherland-Smith 736416a79a Trying out dark theme again on personal machines (not work machines)
Disable SWWW and just use hyprpaper again
2024-12-21 06:24:22 +00:00
Evie Litherland-Smith ac56f8ec6b Add librespeed CLI (default) and GUI (desktop) 2024-12-21 06:14:49 +00:00
Evie Litherland-Smith af96fd456d Styling updates: Moved waybar to side of screen
Module/style tweaks to fix vertical form-factor, mostly moving text
into tooltips and adjusting padding/margin values.

Set pulseaudio module to use fuzzel interface.

Tweaked opacity values.

Make all floating windows have border size 2 for consistency.
2024-12-20 08:41:40 +00:00
Evie Litherland-Smith 63fcc689bc Theme updates
Add wlogout style config, based on default with modified colours using
base16 scheme

Add some opacity back: 0.8 for terminal and desktop, 0.4 for popups,
still 1.0 for applications

Slightly shrink fuzzel and Nautilus sizes to fit laptops better

Set round to 10px from 5 globally

Fix inactive border colour in btm, fix fzf using a solid background on
translucent terminals
2024-12-19 07:16:12 +00:00
Evie Litherland-Smith 350aeb7a5d Remove opacity from everything except terminals 2024-12-18 18:01:47 +00:00
Evie Litherland-Smith b862d4f2b3 Remove randomised delay from auto upgrade 2024-12-18 06:24:03 +00:00
Evie Litherland-Smith c319051cbc Adjust opacity 2024-12-16 07:11:14 +00:00
Evie Litherland-Smith 8126a1428a Reduce automatic gc time 7d -> 3d 2024-12-14 06:59:37 +00:00
Evie Litherland-Smith 1b126963ed Switch to DejaVu font family as main fonts
Regular Sans and Serif for proportional fonts, DejaVuSansM Nerd Font
for monospace
2024-12-12 08:19:16 +00:00
Evie Litherland-Smith deaa8827a6 Enable translucency again 2024-12-09 15:14:57 +00:00
Evie Litherland-Smith 51081b3eca Switch networkmanager backend to iwd
Switch network frontend to iwgtk, bluetooth frontend to overskride

Enable wifi powersave on laptops
2024-12-05 13:51:47 +00:00
Evie Litherland-Smith d39c34d6f0 Stop setting stylix polarity option, use lib stylix variant instead
Variant comes from the selected scheme so it's automatic
2024-12-04 06:41:16 +00:00
Evie Litherland-Smith 459702a93a Move Emacs and password-store to desktop, add Emacs to Legion specifically 2024-11-26 06:27:57 +00:00
Evie Litherland-Smith 8b867340ed Switch back to base16 version of one-light theme 2024-11-25 08:14:01 +00:00
Evie Litherland-Smith 0669367f52 Default shell back to Bash 2024-11-19 15:45:20 +00:00
Evie Litherland-Smith 2ff3ca63c9 Remove fish, set nushell as login shell 2024-11-19 07:04:36 +00:00
Evie Litherland-Smith accccafb63 Add user to gamemode group to fix CPU governor error 2024-11-16 07:19:26 +00:00
Evie Litherland-Smith 333e41f926 Build custom version of Emacs to include both PGTK and Imagemagick support
Install Emacs by default instead just for desktop environment
2024-11-15 08:00:36 +00:00
Evie Litherland-Smith 6d7116df34 Add steamcmd to allowUnfreePredicate 2024-11-15 06:55:08 +00:00
Evie Litherland-Smith 68b4a7b063 Flatten directory/file structure a bit
Move system/home/default.nix into system/default.nix,
system/home/desktop/default.nix into system/desktop.nix to reduce
unnecessary duplication. Moved everything in home/desktop up to home/
and adjusted paths accordingly. Moved wallpapers up to system/ since
it makes sense with where it's used.

Merge allowUnfreePredicate into single place again since it seems to
override rather than combine if used multiple times.

Install NoMachine on all machines again by default.
2024-11-14 08:43:27 +00:00
Evie Litherland-Smith c96b2797e0 Split allowUnfreePredicate to where it's actually needed
Move steam config to separate file, import by Vanguard.

Move work config up one level (system rather than home) to config
allowUnfreePredicate for NoMachine.

Install teams and twinkle on desktop by default.
2024-11-08 06:33:25 +00:00
Evie Litherland-Smith c9a1e82522 Switch to base24 variant of one-light (modified by me) 2024-11-03 11:18:55 +00:00
Evie Litherland-Smith ed61fbb1e2 Change wallpaper
Don't autostart twinkle on work machines
2024-10-31 10:59:39 +00:00
Evie Litherland-Smith 4adac992b7 Switch back from propo nf, bring back extra spaces needed in waybar config 2024-10-30 09:50:39 +00:00
Evie Litherland-Smith 6477e0c054 Switch to pre-packaged Iosevka Nerd Font for now so I can use the Propo variant 2024-10-30 07:46:58 +00:00
Evie Litherland-Smith 30fe4d0dc6 Set global location and changes uses of lat/lon to inherit from this
Remove opacity from waybar tooltips since they aren't blurred
2024-10-29 09:15:07 +00:00
Evie Litherland-Smith 77f4eba566 Override GTK accent colour
Set scheme polarity to "light"
2024-10-25 14:47:54 +01:00
Evie Litherland-Smith 7b9d0a41d6 Switch back to Hyprland
Add separate config files for waybar, fuzzel, mako

Enable gnome-keyring as secret-service, with seahorse for interface

Restructure desktop-related things into a desktop directory
2024-10-25 11:25:34 +01:00
Evie Litherland-Smith 10ca06642b Set nixPath as suggested by nixd config 2024-10-25 05:30:32 +01:00
Evie Litherland-Smith 8c52656d05 Add p7zip 2024-10-20 07:33:16 +01:00
Evie Litherland-Smith 3306374425 Change wallpaper 2024-10-19 11:06:28 +01:00
Evie Litherland-Smith c83fa1325a Add liberation font, remove font-awesome (should be covered by nerdfonts) 2024-10-18 11:23:50 +01:00
Evie Litherland-Smith 4a34969506 Set autoUpgrade to "boot" by default, keep as "switch" for Legion
Add stateVersion variables to Legion, missed last time...
2024-10-17 06:17:24 +01:00
Evie Litherland-Smith 42e865c066 Move stateVersion variables into per-machine config files 2024-10-17 06:07:29 +01:00
Evie Litherland-Smith d609b3116a Wrap protonmail-bridge-gui to force ignoring password-store 2024-09-30 08:11:31 +01:00
Evie Litherland-Smith 9421a6ddab Disable passSecretService, re-enable kwallet 2024-09-29 11:31:35 +01:00
Evie Litherland-Smith d68dee3133 Set download-buffer-size to larger than default 2024-09-28 06:23:24 +01:00
Evie Litherland-Smith 6dfa63cff6 Add Iosevka Etoile to configured fonts
Clean up font config as bit as well.

Add my nix cache to nix config substituters as well as flake hinting.

Add distrobox package.
2024-09-27 10:20:53 +01:00
Evie Litherland-Smith ead63d4d21 Move alacritty into own file in terminal directory
Move teams to only be installed/configured on work machines

Install nomachine-client on work machines, issues with flatpak version
2024-09-22 11:45:47 +01:00
Evie Litherland-Smith c957e570e2 Add initial config file for swappy
Change default save directory to ~/Pictures/Screenshots, otherwise
kept as default for now
2024-09-21 08:49:20 +01:00
Evie Litherland-Smith 3d0b106594 Actually remove fish this time 2024-09-21 08:32:20 +01:00
Evie Litherland-Smith 39aa431b1d Remove base16.nix and tt-schemes from flake inputs
Use pkgs.base16-schemes instead of external flake input
2024-09-20 08:41:00 +01:00
Evie Litherland-Smith 522f2fa91c Move fonts into stylix config, disable stylix waybar
Remove fonts and scheme from base system, update uses of to point to
stylix instead.

Remove some left over files from the earlier rearrange.

Disable waybar stylix target - TODO write a custom moustache at some
point to re-enable with my custom style
2024-09-20 08:33:10 +01:00
Evie Litherland-Smith 2ac1d1a63e Initial changes to add stylix again
Add stylix with theme, font and image configuration.

Change all relevant (current) options to that nix evaluates without
error, not fully tested yet though.

Remove plasma manager and associated components.

Condensed some files - remove some standalone files for packages with
much smaller configuration now that they're not being manually themed.
2024-09-19 08:05:48 +01:00
Evie Litherland-Smith 1863ef4f77 Tweak font sizes 2024-09-17 15:49:36 +01:00
Evie Litherland-Smith 52621fb997 Remove most uses of fractional scaling
Only keep scaling for work 4K monitor.

Increase font sizes across the board for better usability.
2024-09-17 14:20:24 +01:00
Evie Litherland-Smith 38685897eb autoUpgrade: reduce randomizedDelaySec to 5min 2024-09-17 07:27:58 +01:00
Evie Litherland-Smith 58291c04d2 Add and enable Satisfactory dedicated server
Add steamcmd to allowed unfree packages
2024-09-14 11:58:03 +01:00