Commit graph

13 commits

Author SHA1 Message Date
Evie Litherland-Smith 0981d5dbe7 hyprland update binds
Switch rofi to use drun instead of combi by default

Add rofi ssh bind
2024-02-29 10:44:14 +00:00
Evie Litherland-Smith 30df75daf7 Revert "Tweak border rounding"
This reverts commit fe479544e4.
2024-02-21 09:26:37 +00:00
Evie Litherland-Smith 59b9fac674 Start converting theme to use a centrally defined accent colour
accentColour defined in flake.nix and passed via specialArgs /
extraSpecialArgs to where it's needed

Still need to change the mustache configs but otherwise I think
everything has been changed
2024-02-20 19:31:21 +00:00
Evie Litherland-Smith fe479544e4 Tweak border rounding 2024-02-09 08:32:59 +00:00
Evie Litherland-Smith c9de371801 Use custom base16-modus-vivendi-tinted theme
Update some stylix colour uses to the mnemonic name version (where
possible)

Add a mustache template for waybar and use for style.css

Switch firefox to use sweet theme by default
2024-02-08 17:32:21 +00:00
Evie Litherland-Smith 5379085b5e Add thunar back as filebrowser
Use gnome version of gvfs to enable samba support
2024-02-08 07:44:47 +00:00
Evie Litherland-Smith efc5a2ec1d rofi: re-order modi list 2024-02-05 11:57:42 +00:00
Evie Litherland-Smith be0cac1d59 Add rofi filebrowser
Move rofi-power-menu out of main modi

Change all uses of rofi -replace with pkill rofi || rofi ... for
consistency with rofi-pass
2024-02-05 07:33:42 +00:00
Evie Litherland-Smith f0d7466cc5 Retheme rofi
Use custom theme derived from catppuccin-rofi instead of stylix, use
stylix for colour palette still
2024-01-31 08:30:40 +00:00
Evie Litherland-Smith 81c1382843 rofi: move setting package and terminal into hyprland/default.nix
Allows setting alternate packages / terminals depending on how it's
used

Change hyprland to reference rofi.finalPackage instead of package
2024-01-31 07:21:01 +00:00
Evie Litherland-Smith 21c0dc8176 Switch foot back to alacritty, rearrange some sections
Move stylix target control into individual expressions

Remove thunar

Remove dex, enable systemd services for blueman-applet and
network-manager-applet

Remove mpg123

Qualify package calls in hyprland config using nixpkg definitions

Remove "make switch" from Makefile, replaced by (preferred)
nixos-update
2024-01-30 16:10:12 +00:00
Evie Litherland-Smith 09df446bd7 Reformat all using alejandra 2024-01-30 14:21:50 +00:00
Evie Litherland-Smith 8ca2053944 Reorganise a lot of things, clean up some files
Pull program expressions inside hyprland directory (e.g. rofi, waybar,
etc...) up one level.

Convert everything into package-name/default.nix format for
consistency

Move common home imports from flake.nix into hyprland/default.nix,
flake.nix now only defaults into importing hyprland, to be consistent
with how system imports work

Remove some old files: calendar and contact setup, sweet theme pkgs

Move xdg.configFile expressions from home/default.nix into a
config/default.nix, keeping the files to be linked in the config dir
as well (still need to do ipython though)
2024-01-28 12:01:18 +00:00