Commit graph

166 commits

Author SHA1 Message Date
Evie Litherland-Smith 75d69c1c1e Remove colloid and materia kde themes 2024-07-10 18:13:24 +01:00
Evie Litherland-Smith 44ee0f1e5b Switch to Materia theme for better GTK & Qt consistency
Set Plasma accent colour in config, using base16 defined accent
colour.
2024-07-10 15:19:45 +01:00
Evie Litherland-Smith 21f27fdc88 Set font-sizes back to original values
Plasma: use icon theme from GTK config to avoid duplication /
conflicts

Remove rounded corners in GTK extra CSS

Firefox: remove homepage
2024-07-10 10:22:24 +01:00
Evie Litherland-Smith 3e0a4bb725 Install libsecret to desktop by default, needed for mbsync
Move alacritty opacity and decoration settings to sway only. Remove
Emacs opacity by default, todo maybe add to sway only somehow...
2024-07-10 08:36:28 +01:00
Evie Litherland-Smith 05d19c1813 Add plasma config back, reconfigure to coexist with sway config
Split system-level sway and plasma config into separate files, move
sway-specific home-level config to sway file. Only truly common
desktop components are kept in common spaces. This allows much easier
switching between using KDE Plasma and Sway.
2024-07-10 08:27:17 +01:00
Evie Litherland-Smith 105a35c024 Swap GTK theme to Colloid with purple modification
Swap Qt to use gtk2, should pick up from GTK theme then.

Remove additional packages bundled with sway, installed my own
versions.
2024-07-09 13:07:23 +01:00
Evie Litherland-Smith 1f71cdfcd1 Revert "Swap alacritty for foot (terminal)"
This reverts commit 48793f9718.
2024-07-09 11:59:23 +01:00
Evie Litherland-Smith 6595543ac0 Set corner radius for gtk theme 2024-07-09 08:36:52 +01:00
Evie Litherland-Smith e1146e62c7 Update GTK theme to use accentColourName
Swap from adwaita to adw-gtk3 since adwaita didn't properly allow
overwriting the CSS (I think)
2024-07-09 08:22:24 +01:00
Evie Litherland-Smith 7ea03d08bf Add GTK extra CSS using base16 colours
CSS based on that from stylix
2024-07-09 07:57:36 +01:00
Evie Litherland-Smith 48793f9718 Swap alacritty for foot (terminal) 2024-07-09 07:28:05 +01:00
Evie Litherland-Smith f80f3a8bdd Enable networkmanager-applet, add to on-click for waybar module 2024-07-09 07:18:52 +01:00
Evie Litherland-Smith 6347e32d51 Small format tweaks to waybar calendar module 2024-07-08 12:20:15 +01:00
Evie Litherland-Smith c4e81a6143 Waybar: fix icons in calendar/clock modules 2024-07-08 12:12:31 +01:00
Evie Litherland-Smith 4c961b069f Waybar: change font size for calendar module to be consistent 2024-07-08 12:10:46 +01:00
Evie Litherland-Smith 269e682651 Waybar: fix calendar module colour to use base16 scheme 2024-07-08 12:08:24 +01:00
Evie Litherland-Smith 7533532e2f Adjust font sizes and monitor scaling 2024-07-08 11:24:43 +01:00
Evie Litherland-Smith 98ca5c1741 Remove plasma-manager and plasma config
Remove hostname from extraSpecialArgs since I'm not actually using it
anywhere

Update flake inputs
2024-07-08 10:13:51 +01:00
Evie Litherland-Smith ea90d2ef21 Adjust waybar MPRIS module layout 2024-07-08 09:58:57 +01:00
Evie Litherland-Smith ee123eaa3c Adjust waybar MPRIS module layout 2024-07-08 09:55:28 +01:00
Evie Litherland-Smith 266f4959b2 Fix typo in wallpaper path 2024-07-08 09:03:32 +01:00
Evie Litherland-Smith 94c6d717b0 Use libsecret for mbsync and git-credential-helper
Add gnome-keyring as libsecret backend, swap git-credential-helper and
mbsync to using libsecret/secret-tool. Add helper script to check for
and request mbsync passwords if missing. Add GNOME Seahorse for
viewing passwords graphically.

Remove email/work.nix and merge back into default.nix

Don't auto start protonmail-bridge, use the GUI instead so it doesn't
need to unlock all my keychains immediately

Move 3D modelling software to Vanguard only, instead of all personal
devices.

Move waybar back to top of screen and adjust all corner radii to 5px
from 10px

Re-enable swayfx blur_ignore_transparent now that it's added to
nixpkgs, re-enable shadows
2024-07-08 08:58:32 +01:00
Evie Litherland-Smith 82fb7b434f Remove remmina service 2024-07-07 08:50:54 +01:00
Evie Litherland-Smith bb86cd082d Switch back to sway (and all the changes that involved) 2024-07-07 08:47:50 +01:00
Evie Litherland-Smith af381fb9b8 Don't pin kickoff window 2024-07-05 11:18:35 +01:00
Evie Litherland-Smith 77a77727cf Move teams-for-linux to be installed in desktop/default.nix 2024-07-05 10:49:32 +01:00
Evie Litherland-Smith ae8aaebbe3 Remove systemsettings from pinned to task manager 2024-07-05 10:49:17 +01:00
Evie Litherland-Smith 763a1d2a05 Merge home-manager config back in to nixos config
Place home-manager config under home directory, move system config
under system directory.

Add hostname-specific entries under home directory to be consistent
with how system is configured, update flake accordingly
2024-07-03 07:15:39 +01:00
Evie Litherland-Smith b102f9e209 Major cleanup for files
Reduce complexity and in flake.nix and be more efficient in re-using
things

Removed some reduandant files in home/ and tidied up the structure
somewhat

Moved things from desktop, gui, etc... to top level

Changed env to shell, indiv shell expressions import relevant others
2023-07-16 17:35:36 +01:00
Evie Litherland-Smith ef6bf14c3c Adjust hyprland gaps 2023-07-13 15:26:35 +01:00
Evie Litherland-Smith fcf04130b5 Remove waybar transparency and blur 2023-07-13 13:52:38 +01:00
Evie Litherland-Smith fa3fb14661 Add hyprland rule for chromium file dialog, update waybar style 2023-07-13 13:49:51 +01:00
Evie Litherland-Smith a8f304b075 Move all host specific things out of flake.nix
Go back to single, re-designed waybar for all screens
2023-07-13 12:41:00 +01:00
Evie Litherland-Smith 9362212790 Start restyling waybar, rename laptop to compact 2023-07-12 16:43:18 +01:00
Evie Litherland-Smith c8965eb754 Remove third type of waybar, have only main and compact 2023-07-12 13:29:04 +01:00
Evie Litherland-Smith c94a89ca23 Waybar clock modules updates 2023-07-12 11:45:48 +01:00
Evie Litherland-Smith 96ecc68434 Switch to chromium 2023-07-12 09:06:33 +01:00
Evie Litherland-Smith 3dafb1aae8 Add waybar back to hyprland startup 2023-07-12 08:37:28 +01:00
Evie Litherland-Smith 5ee9d0867c Add hyprland rule for gamescope, add greetd again 2023-07-11 12:54:19 +01:00
Evie Litherland-Smith 3b75b341e8 Switch hyprland back to dwindle layout 2023-07-11 09:33:27 +01:00
Evie Litherland-Smith b0ea979ed5 Add some example eww widgets for testing 2023-07-11 09:31:51 +01:00
Evie Litherland-Smith 960bba92ff Move desktop configs into separate subdirectories 2023-07-11 09:11:48 +01:00
Evie Litherland-Smith 4a0e3a440e Add some chromium configs 2023-07-11 08:30:29 +01:00
Evie Litherland-Smith 7a52dff9eb Remove nix-index, add hyprland env vars 2023-07-10 21:54:41 +01:00
Evie Litherland-Smith 64f149532e Add a couple more binds, fix typo in tui/default 2023-07-10 20:38:42 +01:00
Evie Litherland-Smith 07c6d451e5 Fix key binds, remove legacy waybar files 2023-07-10 17:48:32 +01:00
Evie Litherland-Smith 8cd25b9367 Add keybinds for brightness controller 2023-07-10 17:14:04 +01:00
Evie Litherland-Smith 19ff5aa248 Fix hyprland v2 rule definitions, disable firefox legacy webrtc indicator 2023-07-10 17:08:28 +01:00
Evie Litherland-Smith 733d86c759 Move waybar modules into importable nix expressions 2023-07-10 16:09:25 +01:00
Evie Litherland-Smith 7a3534ee1b Update binds and add compact versions of more waybar modules 2023-07-10 15:51:03 +01:00