Evie Litherland-Smith
b7c74a484b
Switch back to plasma (again)
...
Add plasma-manager back, disable stylix theming for KDE in favour of
plasma-manager options.
Reorganise some config - move GTK settings up to desktop.nix since
they're relevant to anything, move xdg portal config into sway only
since plasma sets up it's own.
Move xarchiver to sway only, using ark on plasma.
Add protonmail-bridge-gui for plasma, set to autostart
2024-09-27 16:19:42 +01:00
Evie Litherland-Smith
c14cad8d9f
Don't import plasma by default (desktop.nix)
2024-09-27 13:24:22 +01:00
Evie Litherland-Smith
506163ff37
Customise plasma config to disable things set by stylix
...
Split system-level sway config to separate file, imported by
system/desktop.nix, and add plasma.nix at the same level
2024-09-27 11:41:52 +01:00
Evie Litherland-Smith
73799275ba
Revert "Remove plasma config"
...
This reverts commit b87d93c767
.
2024-09-27 11:24:16 +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
45d223f3ff
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-09-24 13:13:51 +01:00
Evie Litherland-Smith
84f0d90de1
Don't autostart twinkle or teams
2024-09-24 13:13:41 +01:00
Evie Litherland-Smith
70d06a3ac6
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos
2024-09-24 07:45:29 +01:00
Evie Litherland-Smith
a1a9c771bb
Re-add cava (music visualiser)
2024-09-24 07:33:18 +01:00
Evie Litherland-Smith
6ee132ac99
Autostart twinkle on work machines
2024-09-23 13:32:59 +01:00
Evie Litherland-Smith
92eaf64968
Add TOML plugin for Prettier
2024-09-23 10:17:24 +01:00
Evie Litherland-Smith
4e838e1f24
Remove uv, eslint and typescript-language-server
2024-09-23 10:12:04 +01:00
Evie Litherland-Smith
f9fa256904
Add nixos-upgrade alias
2024-09-22 11:48:04 +01:00
Evie Litherland-Smith
fa8c2126f8
Move shellAliases definition from scripts -> shell
2024-09-22 11:47:34 +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
b87d93c767
Remove plasma config
2024-09-22 11:45:36 +01:00
Evie Litherland-Smith
3e15c478eb
Add shellAliases back
...
Add alias to start and stop protonvpn (wg-quick)
2024-09-22 11:30:15 +01:00
Evie Litherland-Smith
62bbd80c86
Vanguard: assign workspace 6 to right monitor by default
2024-09-22 10:44:10 +01:00
Evie Litherland-Smith
8b70ab45f3
Add zsh back, remove nushell
2024-09-22 10:43:40 +01:00
Evie Litherland-Smith
88f30b16aa
Add whatsapp-for-linux back
2024-09-22 10:12:34 +01:00
Evie Litherland-Smith
8f1c19f87c
Force output resolution in steamscope script, enable mangohud
2024-09-22 07:27:25 +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
da5183ecab
Switch GNOME FileRoller for Xarchiver
2024-09-21 08:32:38 +01:00
Evie Litherland-Smith
3d0b106594
Actually remove fish this time
2024-09-21 08:32:20 +01:00
Evie Litherland-Smith
ff60c97573
Steamscope use fullscreen and gamepadui again
2024-09-21 07:32:04 +01:00
Evie Litherland-Smith
0d8bc81ef2
Fix thunar archiving - added FileRoller to mimeapps
...
Remove Teams waybar rewrite due to buggy behaviour
2024-09-21 07:05:07 +01:00
Evie Litherland-Smith
9bef3a3f11
Remove shellAliases
2024-09-21 05:49:48 +01:00
Evie Litherland-Smith
84be0592ab
Rename git-sync-all -> gsync
2024-09-21 05:47:49 +01:00
Evie Litherland-Smith
465bfc101d
Add carapace completion, remove fish and zsh
2024-09-21 05:46:36 +01:00
Evie Litherland-Smith
c4cff3085e
Add swappy, sway bind for screenshot
2024-09-21 05:46:19 +01:00
Evie Litherland-Smith
24479dcb8e
Enable permanent indicator for swaylockfx
2024-09-20 15:00:07 +01:00
Evie Litherland-Smith
f2cc1e5d82
Switch default interactive shell for nushell
2024-09-20 14:59:59 +01:00
Evie Litherland-Smith
9dec8a9556
Add workspace output assign for Tone
2024-09-20 14:59:45 +01:00
Evie Litherland-Smith
ebf727ed43
Swap swaylock back for swaylock-effects
...
Use swaylockfx wrapper to invoke as this keeps compatibility with
stylix customisations
2024-09-20 10:32:23 +01:00
Evie Litherland-Smith
406e0972e1
Vanguard: disable adaptive_sync by default
...
Update steamscope script to temporarily remove scaling and enable
adaptive_sync, run steam, and revert when steam closes
2024-09-20 10:17:32 +01:00
Evie Litherland-Smith
dc61c48d41
Add x2goclient to desktop config
2024-09-20 09:46:44 +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
7e2ab5a640
Merge branch 'main' into stylix
2024-09-20 07:41:50 +01:00
Evie Litherland-Smith
4699339db3
Add display scaling back to laptops
2024-09-20 07:41:20 +01:00
Evie Litherland-Smith
ce9a35440c
Remove PrusaSlicer from Northstar
2024-09-20 07:30:06 +01:00
Evie Litherland-Smith
797b33c4cf
Add JET dashboard to bookmarks.json
2024-09-19 10:21:12 +01:00
Evie Litherland-Smith
56faa94663
Sway: fix swaylock bind
2024-09-19 08:06:20 +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
2da141afe7
Swap evince for zathura (PDF viewer)
...
Add zathura with some initial config, colour scheme is currently
incomplete but placeholder comments in place for required keys.
Don't autostart twinkle on work machines, some issue with detected
ALSA source/sink.
2024-09-18 15:05:51 +01:00
Evie Litherland-Smith
52130c59cc
Add home monitors to Ronin config
...
Add monitor mode and scale to sway config, add extra profile for
kanshi for home configuration.
2024-09-18 11:34:19 +01:00
Evie Litherland-Smith
fe2a105c4e
Adjust opacity of desktop elements, add zellij
...
Change opacity of desktop components to that floating / pop-up windows
are translucent, and base windows are opaque.
Add zellij back (with config), but not starting by default. Add zellij
config directory to rsync-local-config script.
2024-09-18 11:18:08 +01:00
Evie Litherland-Smith
0b8ca9ea5a
Fetch work VPN passwords from password-store, pass to openfortivpn
2024-09-18 10:25:59 +01:00
Evie Litherland-Smith
597cbe82ee
Add fractional scaling back to Vanguard monitor
2024-09-18 10:13:50 +01:00
Evie Litherland-Smith
176e4be1e3
Update styling for waybar battery module
...
Add colours based on state (low, critical, charging)
Increase module verbosity with lower battery, add time estimate when charging
Add power draw to tooltip format
2024-09-18 07:52:35 +01:00
Evie Litherland-Smith
f17c2cb5a6
Add low-battery notification script
...
Add acpi to laptop.nix for low-battery script
2024-09-18 07:27:22 +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
51b81c2d3c
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:11 +01:00
Evie Litherland-Smith
74c9d012c9
Base waybar font size on global popup sizes
2024-09-17 14:18:36 +01:00
Evie Litherland-Smith
5d98b1c431
Increase Mako notification box sizes
2024-09-17 14:13:57 +01:00
Evie Litherland-Smith
38685897eb
autoUpgrade: reduce randomizedDelaySec to 5min
2024-09-17 07:27:58 +01:00
Evie Litherland-Smith
3157aba921
Add APS to bookmarks.json
2024-09-16 14:58:51 +01:00
Evie Litherland-Smith
119b106b9b
Fix Satisfactory server, ports issue
2024-09-14 19:06:46 +01:00
Evie Litherland-Smith
111d630d18
Remove craft.xenia.me.uk domain from caddy
2024-09-14 12:00:47 +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
Evie Litherland-Smith
10570b3613
Move gamescope args into steamscope command instead of globally
...
Use fullscreen with gamepadui as this seems to be most stable
2024-09-14 10:39:35 +01:00
Evie Litherland-Smith
845798c1f4
Update gamescope args and steamscope command
2024-09-14 10:26:29 +01:00
Evie Litherland-Smith
5330283284
Fix waybar rewrite for Prusa programs
...
Make it work again when no file/project is loaded
2024-09-14 09:45:15 +01:00
Evie Litherland-Smith
3257cdae40
Remove reference to swaylockfx.nix in swayidle config
2024-09-14 09:30:13 +01:00
Evie Litherland-Smith
c9b3731026
Swap swaync for mako
...
Remove separate swaylockfx file, combine in default
2024-09-14 09:27:35 +01:00
Evie Litherland-Smith
9af40b1b40
Northstar: remove amdgpu from initrd
2024-09-13 13:12:48 +01:00
Evie Litherland-Smith
6d386bc6bf
Change sync-and-shutdown alias
2024-09-13 13:08:09 +01:00
Evie Litherland-Smith
58f2afdca7
Update PrusaSlicer waybar rewrites
...
Add MS Teams waybar rewrite
2024-09-13 12:31:51 +01:00
Evie Litherland-Smith
98c2731b21
Add waybar rewrites for PrusaSlicer, FreeCAD and Blender
2024-09-13 12:03:54 +01:00
Evie Litherland-Smith
79c39e49a3
Add thunar, tumbler, file-roller, etc...
2024-09-13 11:49:23 +01:00
Evie Litherland-Smith
eea6ae1f75
Vanguard: enable gamemode with args
2024-09-13 11:08:12 +01:00
Evie Litherland-Smith
4ee27f199a
Add gcr package for pinentry-gnome3
2024-09-13 11:06:45 +01:00
Evie Litherland-Smith
68ecda8abe
Move set-background command
2024-09-13 08:17:00 +01:00
Evie Litherland-Smith
5140a4ed16
Sway start protonmail-bridge at startup
2024-09-13 08:13:56 +01:00
Evie Litherland-Smith
491c952351
Remove protonmail-bridge-gui, using cli again
...
GUI couldn't detect passSecretService for unknown reason
2024-09-12 09:27:29 +01:00
Evie Litherland-Smith
a3809f02f2
Switch back to using passSecretService
2024-09-12 09:17:57 +01:00
Evie Litherland-Smith
8044b416ee
Ronin: update kanshi config
...
Disable laptop screen when docked
Set external screen scale in sway config as well as kanshi to remove
scale flickering
2024-09-12 09:09:13 +01:00
Evie Litherland-Smith
d1b76f7f2f
Auto upgrade operation from boot -> switch
2024-09-12 09:07:58 +01:00
Evie Litherland-Smith
3fa4a2d051
Add xdg-desktop-portal-gtk back for sway
2024-09-12 07:40:06 +01:00
Evie Litherland-Smith
1829bd267c
Adjust waybar layout and sizes
...
Change colour of MPRIS module to distinguish from sway/window module
2024-09-12 07:32:13 +01:00
Evie Litherland-Smith
887b54a6d8
Add display config for missing devices
2024-09-12 07:12:49 +01:00
Evie Litherland-Smith
3c043c3899
Remove pinentry-gnome3 from packages, set as pinentry option
2024-09-11 15:33:14 +01:00
Evie Litherland-Smith
c3c61929e5
Switch back to sway
2024-09-11 15:19:43 +01:00
Evie Litherland-Smith
62411fde69
Add listings package for LaTeX source code highlighting
2024-09-11 11:51:35 +01:00
Evie Litherland-Smith
c5a8e93ccc
Adjust gaming packages, add mangohud
2024-09-10 08:05:59 +01:00
Evie Litherland-Smith
83719aca03
Plasma: move pager back to single panel
2024-09-10 07:54:09 +01:00
Evie Litherland-Smith
e7423aff20
Add prusa-slicer to Northstar
2024-09-08 10:42:10 +01:00
Evie Litherland-Smith
9c2f44f00e
Remove KRDC and Tokodon
2024-09-08 10:41:32 +01:00
Evie Litherland-Smith
9c68829010
Add Consent-O-Matic and ClearURLs extensions to Firefox
2024-09-08 07:43:23 +01:00
Evie Litherland-Smith
fb643e6a4f
Plasma: pager widget autohide instead of dodgewindows
2024-09-07 08:49:05 +01:00
Evie Litherland-Smith
4e650e176b
Switch to using ~/.config/emacs/ instead of ~/.emacs.d/ for Emacs config
2024-09-07 08:17:51 +01:00
Evie Litherland-Smith
3fd4dda8db
Add Patreon to bookmarks
2024-09-06 16:21:38 +01:00
Evie Litherland-Smith
d10ca77379
Remove TinkerCAD from bookmarks
2024-09-06 16:17:33 +01:00
Evie Litherland-Smith
c148c63b7c
Add WhatsApp and Home Assistant to bookmarks
2024-09-06 16:14:00 +01:00
Evie Litherland-Smith
0dcb913fa7
Move pager to separate panel at top of screen
...
Move icontasks to centre of bottom panel
Remove custom terminal keybind, use built-in plasma bind for konsole
2024-09-06 14:25:28 +01:00
Evie Litherland-Smith
9e9f6dee5f
Remove Ferdium
...
Move teams config back in-line, remove config directory
2024-09-06 14:07:46 +01:00
Evie Litherland-Smith
b165e4471c
Set Ferdium to start in background again
...
Remove some programs from autostarting
2024-09-02 08:33:16 +01:00
Evie Litherland-Smith
39665e6c41
Starship: don't add newline since it looks weird with transience
2024-09-01 19:28:02 +01:00
Evie Litherland-Smith
97407ea5eb
Adjust Alacritty to also use fish, in case I switch back
2024-09-01 13:16:24 +01:00