Commit graph

81 commits

Author SHA1 Message Date
Evie Litherland-Smith f85c00aa46 Add firefox to mimeapps as default browser 2023-11-24 14:44:02 +00:00
Evie Litherland-Smith 5b306c8b32 Add (again) grim/slurp for screenshot 2023-11-22 13:57:54 +00:00
Evie Litherland-Smith b80ec99cd2 Teams-For-Linux broken in current update, remove
Add Chromium back, force not to be default browser. Add rule to put
PWAs installed from chromium in same workspace
2023-11-21 17:19:45 +00:00
Evie Litherland-Smith 9c535a4a7e Remove anyrun, back to rofi
stylix theme back to using base16 tokyo-night-dark instead of custom
defined version
2023-11-21 17:01:21 +00:00
Evie Litherland-Smith 0189318222 Re-enable kanshi
Hyprland update should have fixed how monitors are disabled to make
kanshi work again
2023-11-21 11:38:17 +00:00
Evie Litherland-Smith 514f1bfa25 Add workspace and mimeapps entry for teams-for-linux 2023-11-20 11:04:59 +00:00
Evie Litherland-Smith 6797f5435d Add signal-desktop client 2023-11-16 11:34:43 +00:00
Evie Litherland-Smith d79bd9f79b Add discord back with own workspace 2023-11-16 06:26:32 +00:00
Evie Litherland-Smith 6f148e48fa Re-add anyrun/kidex 2023-11-13 15:00:59 +00:00
Evie Litherland-Smith 000a6d0536 Remove some mimeapps
teams-for-linux not installed anymore

Remove emacs associations as I'll be in emacs opening any files anyway...
2023-11-13 11:17:47 +00:00
Evie Litherland-Smith 92d55e266e Add rofi custom theme back but not used yet, needs some work 2023-11-12 14:35:23 +00:00
Evie Litherland-Smith e1ea2599a3 Remove those new trays added, bad idea 2023-11-09 11:54:55 +00:00
Evie Litherland-Smith afd5c3c5c7 Add udiskie service, syncthing tray
Add systemd tray target to enable proper tray integration
2023-11-09 11:42:12 +00:00
Evie Litherland-Smith 24502b5e62 Update formatting, back to old 5/10 spacing
Update waybar pulseaudio module format to look a bit better

Enable accounts-daemon and udisks2 services
2023-11-04 15:51:05 +00:00
Evie Litherland-Smith 2d2fa433f5 Revert "Remove teams-for-linux, mu section of Makefile"
This reverts commit 9b06d3faf3.

Only restores teams-for-linux, keeps Makefile changes
2023-11-03 06:55:45 +00:00
Evie Litherland-Smith 9b06d3faf3 Remove teams-for-linux, mu section of Makefile 2023-11-02 10:26:27 +00:00
Evie Litherland-Smith e958efbb4d Switch anyrun, wlogout, etc back to rofi
Also add new usage of rofi (window switcher)

Remove watershot, TODO add grim/slurp binds back (later)
2023-10-30 17:54:50 +00:00
Evie Litherland-Smith 825002f0ec Move home syncthing setup to hyprland, without tray
Make server syncthing devices transient, keep folders declarative though
2023-10-26 17:15:51 +01:00
Evie Litherland-Smith 41efd6cd77 Add teams mimeapp
Hopefully this will stop teams overwritting the file every time...
Also don't auto start teams
2023-10-20 10:24:28 +01:00
Evie Litherland-Smith f19090244e Remove ironbar import 2023-10-19 13:16:30 +01:00
Evie Litherland-Smith c79b7a4498 Move rofi expression 2023-10-19 12:22:48 +01:00
Evie Litherland-Smith b37dfee9b9 Cleanup some now unused config files 2023-10-19 12:20:49 +01:00
Evie Litherland-Smith 1a48515410 Switch swaync for mako, swayosd for avizo
mako and avizo are both themed with stylix so easier to keep consistent

Reduce opacity of popups 0.8 -> 0.5
2023-10-19 07:40:03 +01:00
Evie Litherland-Smith 2c16b56372 Update flake 2023-10-16 13:19:38 +01:00
Evie Litherland-Smith 2a42c14fb5 Lots more theming
Switch remaining catppuccin to tokyonight, using stylix to generate GTK
theme now

Switch SDDM for LightDM (uses stylix theme), enable plymouth boot
splashscreen

Make Hyprland window rules (not launch binds) silent now
2023-10-14 20:49:30 +01:00
Evie Litherland-Smith 432207a239 Re-theme to tokyonight
Re-enable stylix auto mode, disable specific cases where there's a
better theme implementation (emacs, alacritty)

Update use of catppuccin to tokyonight theme, probably missed some
2023-10-12 07:21:40 +01:00
Evie Litherland-Smith cf5f75f2b1 Remove emacs from some mimetypes 2023-10-11 16:09:34 +01:00
Evie Litherland-Smith 623ac4ceab Add initial ironbar config 2023-10-10 20:00:04 +01:00
Evie Litherland-Smith 09eefe6f5e Fix where stylix xresources is defined 2023-10-09 14:53:02 +01:00
Evie Litherland-Smith 0889818512 Big reorganise
Move commonModule into system/default.nix
Keep most essential parts (user definition, home-manager init) in
flake.nix but move rest to system/default.nix

Remove some tui expressions from home and add all to home/default.nix,
will always want those so always use

Disable gamescope session unless gamescope.nix imported

Move various home.package definitions to environment.systemPackage in
system/ expressions, located based on appropriate use

Move wallpapers directory due to restructure, no other changes to it
2023-10-09 11:40:25 +01:00
Evie Litherland-Smith f2eadee91e Move firefox config up to system level
Enables automatic installation of firefox plugins
Enable working passff integration
2023-10-06 13:56:11 +01:00
Evie Litherland-Smith b8a70a625d Add remmina and workspace rule 2023-10-03 15:13:44 +01:00
Evie Litherland-Smith b2a27457fe Add ferdium config to nix, autostart (minimised) with hyprland 2023-10-03 07:42:06 +01:00
Evie Litherland-Smith d26a3c4643 Update login and lock screens
Remove sddm/xserver to use greetd everywhere
Currently launching Hyprland directly and starting with lockscreen

Replace swaylock with gtklock for more consistency
2023-09-27 12:45:12 +01:00
Evie Litherland-Smith 3afe79c851 Add stylix, switch to nixpkg hyprland
Add stylix flake and initial config for wallpaper and catppuccin
macchiato scheme. Disabled auto theme to pick each manually

Remove hyprland flake intup to use version in nixpkgs/home-manager for
compat with stylix

Update style of swaylock using stylix
2023-09-26 19:03:50 +01:00
Evie Litherland-Smith 10c541b59a Switch to using wlogout instead of rofi-power-menu 2023-09-24 13:05:26 +01:00
Evie Litherland-Smith 415460db2d Use anyrun again with new theme/config
Do some retheming of hyprland/rofi/swaync for better consistency, add
transparency + blur to some missing bits

Add prismlauncher for minecraft
2023-09-24 10:29:51 +01:00
Evie Litherland-Smith 039cab92de Move allowUnfree to allowUnfreePredicate
Add ferdium and window rule

Move waybar overlay into hyprland expression
2023-09-21 08:51:07 +01:00
Evie Litherland-Smith 9394a99a4c Move a bunch of default.nix up a level
Loads of expressions were a single default.nix in a directory, instead
just make a single directory
Hyprland is the only directory of expressions left
Move a few things around to fit this a bit better
Add home/default.nix to defer "import all" from flake.nix

Remove work email from default account set up, add to work laptop
specifically and only

Clean up a few unused expressions
2023-09-15 07:13:52 +01:00
Evie Litherland-Smith da9080b423 Fix mu4e installation so I can go back to using mu 2023-09-14 17:09:21 +01:00
Evie Litherland-Smith 0c8ac307b5 Add mp4 to mime-apps 2023-09-14 05:57:45 +01:00
Evie Litherland-Smith 7fa4a0b898 Add some more mime-types and improve query func 2023-09-13 19:57:39 +01:00
Evie Litherland-Smith 708cb4c97f Wrong again... fixed this time 2023-09-13 17:43:20 +01:00
Evie Litherland-Smith 9cdc091141 Wallpaper changes to not be a flake any more 2023-09-12 06:24:56 +01:00
Evie Litherland-Smith e577ee1361 Update versions 2023-09-11 23:04:29 +01:00
Evie Litherland-Smith 87b30d8125 Remove vim keybinds from gitui, add mc (no theme yet) 2023-09-11 17:23:50 +01:00
Evie Litherland-Smith 0546a98547 Add rofi-calc and qalculate back to replace anyrun
Remove some program keybinds
2023-09-11 08:28:50 +01:00
Evie Litherland-Smith 10a44cbc2d Major re-write to make things more modularised
Move collection expressions from hosts/ into services/ as importable
modules
Remove service/hostname.nix collections
Remove all imports from host/ expressions and include as modules in
flake.nix
Set sensible defaults that propagate to (I think) everything
2023-09-10 17:07:11 +01:00
Evie Litherland-Smith bd4746ff14 Move configure-gtk script setting to gtk expression 2023-09-07 09:36:42 +01:00
Evie Litherland-Smith ec95c63f42 Fix call to hyprland config function 2023-09-07 09:26:16 +01:00