Evie Litherland-Smith
2c873783d2
Switch Qt style to breeze
2024-10-02 08:08:55 +01:00
Evie Litherland-Smith
94018dba5a
Revert "Don't autostart twinkle or teams"
...
This reverts commit 84f0d90de1
.
2024-10-01 09:30:15 +01:00
Evie Litherland-Smith
d025ce493a
Remove WhatsApp Web from bookmarks
2024-09-30 13:17:27 +01:00
Evie Litherland-Smith
34ea27db26
Merge plasma config into desktop.nix
...
Remove sway, some misc cleanup as well
2024-09-30 11:52:26 +01:00
Evie Litherland-Smith
d81b038001
Remove zathura, update mimeapps
...
Remove some left over sway-specific mime entries
2024-09-30 11:28:59 +01:00
Evie Litherland-Smith
bb2c14b964
Remove no-allow-external-cache config from gpg-agent
2024-09-29 17:05:30 +01:00
Evie Litherland-Smith
a6a900cfab
Fix that annoying GTK plasma file issue...
2024-09-29 16:39:13 +01:00
Evie Litherland-Smith
b8f899b854
Switch plasma back to single panel
2024-09-29 16:38:56 +01:00
Evie Litherland-Smith
bfc53dcb8a
Fix setting secret service API for kwallet
2024-09-29 12:29:18 +01:00
Evie Litherland-Smith
9421a6ddab
Disable passSecretService, re-enable kwallet
2024-09-29 11:31:35 +01:00
Evie Litherland-Smith
1ec38f94c8
Add calendar configuration
...
Use vdirsyncer to sync with xandikos server. Add khal for calendar
management.
2024-09-29 11:28:52 +01:00
Evie Litherland-Smith
c9d108f75a
Remove OBS from pinned applications
2024-09-28 11:53:15 +01:00
Evie Litherland-Smith
c03f88dbc3
Add clean-config script
...
Removes all entries in ~/.config except a specified few
2024-09-28 10:27:12 +01:00
Evie Litherland-Smith
38c8683364
Fix pinned programs
2024-09-28 10:06:03 +01:00
Evie Litherland-Smith
c2d70d7d38
Remove cava
2024-09-28 09:58:49 +01:00
Evie Litherland-Smith
f03ab8a7dd
Change default gtk2 config location to avoid clash with KDE plasma
...
Add Qt theme tweaks
2024-09-28 09:55:24 +01:00
Evie Litherland-Smith
94a6b678ab
Add more pinned applications to icontasks
2024-09-28 07:27:12 +01:00
Evie Litherland-Smith
f7d8a39e7b
Don't show top panel on all screens
2024-09-28 07:09:22 +01:00
Evie Litherland-Smith
f1fadf0cef
Increase height of dock panel
2024-09-28 07:08:37 +01:00
Evie Litherland-Smith
3ed4f45d84
Split KDE panels in 2 again
...
Move "main" panel to top of screen. Split kickoff and tasks to
separate, window-dodging panel at bottom of screen.
Swap kicker back for kickoff to remove that weird spacing issue for
the icon.
2024-09-28 06:12:37 +01:00
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
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
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
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
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
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
dc61c48d41
Add x2goclient to desktop config
2024-09-20 09:46:44 +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
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
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
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
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
3157aba921
Add APS to bookmarks.json
2024-09-16 14:58:51 +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
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
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
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
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
83719aca03
Plasma: move pager back to single panel
2024-09-10 07:54:09 +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
Evie Litherland-Smith
41ead51c95
Update some starship icons
2024-09-01 13:13:15 +01:00
Evie Litherland-Smith
f151b3deb1
Fix duplicating "enable_transience" for fish
...
Starship enables fish transience automatically if it's transience is
enabled, duplicated call was causing errors
Remove obsolete fish.nix
2024-09-01 13:09:30 +01:00
Evie Litherland-Smith
624f347928
Fix typo in Konsole command definition
2024-09-01 13:09:16 +01:00
Evie Litherland-Smith
1e3bbe954e
Login shell updates
...
Fix login shell to bash, remove passthrough.
Set Konsole default command to launch fish, for use as interactive
shell without potential issues that come from being the login shell
Move some configured shell utilities to their own files in shell
directory, stop importing zsh config (replaced by fish)
2024-09-01 12:58:42 +01:00
Evie Litherland-Smith
8c5c6ee528
Move Emacs from default.nix -> desktop.nix
...
Remove Alacritty, use Konsole instead since already configured for
Yakuake
2024-09-01 08:08:11 +01:00
Evie Litherland-Smith
b8914a9362
Swap KDE kickoff for kicker, nicer interface
...
Add panelspacers to centre pager widget
2024-09-01 08:01:44 +01:00
Evie Litherland-Smith
03e897ef79
Adjust ferdium config
...
Don't run in background, but keep system tray active
2024-09-01 08:01:20 +01:00
Evie Litherland-Smith
5519aecd71
Fix Ferdium setting download folder correctly based on user
2024-08-30 13:22:56 +01:00
Evie Litherland-Smith
5ff572a9b7
Major rewrite/refactor to simplify things
...
Move home/ directory under system/ directory. Remove duplicated
machine-specific config files, now handled as one per host (excluding
hardware-configuration directory)
Move as much configuration as possible out of flake.nix and into more
appropriate files (e.g. system/default.nix)
Add a desktop.nix and laptop.nix for system, both will import
home/desktop.nix and home/laptop.nix respectively to reduce
duplication in machine-specific config files
Remove games and streaming directories, moved directly into Vanguard
config file
Remove home/personal.nix since it ended up being empty after changes
Remove old sway config since I haven't been maintaining it and this
refactor will definitely break it
2024-08-30 12:57:02 +01:00