Commit graph

73 commits

Author SHA1 Message Date
Evie Litherland-Smith a317ac6f05 Switch to zsh, use specialArgs to pass shell name around to update everywhere at the same time 2023-07-19 08:55:53 +01:00
Evie Litherland-Smith bb2992c784 Enable light/sound control for laptop (hopefully)
Add extra rofi modes (ssh, power, files)

Add extra XDG settings for hyprland
2023-07-18 09:15:40 +01:00
Evie Litherland-Smith 56c8320fe4 Add home config for Legion 2023-07-16 18:51:45 +01:00
Evie Litherland-Smith 648072665d Let home-manager self-manage 2023-07-16 18:45:41 +01:00
Evie Litherland-Smith 690d99830b Fix strange hyprland home error, temp disable fish direnv integration 2023-07-16 18:41:00 +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 90e7435e1f Fix home config 2023-07-14 11:39:48 +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 96ecc68434 Switch to chromium 2023-07-12 09:06:33 +01:00
Evie Litherland-Smith 590e69098a Start gamescope using FSR upscaling 2023-07-11 13:32:35 +01:00
Evie Litherland-Smith eeb9cc2658 gamescope startup issues 2023-07-11 13:11:07 +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 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 c4897c3532 Clean up and move Vanguard back to using hyprland 2023-07-10 16:40:46 +01:00
Evie Litherland-Smith 7a3534ee1b Update binds and add compact versions of more waybar modules 2023-07-10 15:51:03 +01:00
Evie Litherland-Smith 488a3b47ee Hyprland flake updates, fix waybar display names 2023-07-10 14:15:30 +01:00
Evie Litherland-Smith 2ea60f205c Nix-ify waybar config 2023-07-10 11:24:42 +01:00
Evie Litherland-Smith c8470a1b10 Adjust waybar config 2023-07-07 17:52:12 +01:00
Evie Litherland-Smith b01e9c5f18 Rename file for display config 2023-07-07 17:41:22 +01:00
Evie Litherland-Smith b414123eb7 Update keybinds and monitor config 2023-07-07 17:38:00 +01:00
Evie Litherland-Smith 040e7286c0 Hyprland updates 2023-07-07 17:25:04 +01:00
Evie Litherland-Smith ed01431115 Switch back to fish, update monitor names/config for new dock 2023-07-07 11:37:58 +01:00
Evie Litherland-Smith 763cfe384a Try switching to Zsh as default shell 2023-07-05 11:08:23 +01:00
Evie Litherland-Smith fb18c07c68 Add some extra workspaces to bspwm and polybar 2023-07-04 14:45:59 +01:00
Evie Litherland-Smith 0cbed7a97e Add initial configs for awesome and qtile wm for testing 2023-07-04 11:33:39 +01:00
Evie Litherland-Smith 5f42675e2e xfce+bspwm make up to date and make workspaces more sensible 2023-07-03 14:26:14 +01:00
Evie Litherland-Smith 6e65439c0b Move wallpaper config into bspwm extraConfig, add monitor setup 2023-07-03 08:48:15 +01:00
Evie Litherland-Smith 38ca1c1148 Typos again... 2023-07-02 17:18:32 +01:00
Evie Litherland-Smith d46295368c Typo in autologin definition 2023-07-02 17:17:45 +01:00
Evie Litherland-Smith 82644d724d Switch Vanguard to using bspwm as well, enable sddm autologin 2023-07-02 17:17:13 +01:00
Evie Litherland-Smith 322ef70db4 Misc xfce, bspwm and sxhkd update to use them again 2023-07-02 16:50:25 +01:00
Evie Litherland-Smith 6a1a76097f Use DPMS instead of disabling internal monitor, add some extra numbered workspaces and remove relative movement bind 2023-06-30 11:55:26 +01:00
Evie Litherland-Smith d1f0906fbb Add neovim nightly, fix hyprland/waybar workspace ordering 2023-06-30 10:50:35 +01:00
Evie Litherland-Smith 7539e4677c Rename overlays for new convention 2023-06-30 09:16:30 +01:00
Evie Litherland-Smith cc75a74d52 Enable xserver and xwayland for Vanguard 2023-06-29 10:59:36 +01:00
Evie Litherland-Smith dac07a1229 Change vanguard to use steam gamescope by default 2023-06-29 09:41:52 +01:00
Evie Litherland-Smith a407658e0f Start steam on startup 2023-06-29 07:29:47 +01:00
Evie Litherland-Smith 7364e01d07 Remove users directory and hosts for non-NixOS machines
Move user account definitions into machine configuration.nix

Move per-host user settings into flake.nix directly
2023-06-28 19:37:23 +01:00
Evie Litherland-Smith f29e4608c9 Fix nixpkgs for home-manager 2023-06-28 18:26:37 +01:00
Evie Litherland-Smith e97d94c79e Add workspace for steam, update syncthing for Vanguard 2023-06-28 18:03:45 +01:00
Evie Litherland-Smith 151c317845 Add build target to Makefile, reorganise some definitions 2023-06-28 13:33:12 +01:00
Evie Litherland-Smith 9359fd9981 Add newm as flake input for testing 2023-06-27 22:03:15 +01:00
Evie Litherland-Smith bbc11f6af2 Add extra Hyprland packages back to flake 2023-06-27 16:10:31 +01:00
Evie Litherland-Smith 24ecf210d5 Rename work laptop to fit theme, capitalise names in syncthing config for consistency 2023-06-27 13:46:28 +01:00
Evie Litherland-Smith 21d52f6ee1 Add Vanguard syncthing to flake.nix 2023-06-27 07:39:29 +01:00
Evie Litherland-Smith bd5039992c Move things into abstacted sections to maximuse reuse 2023-06-26 15:08:44 +01:00
Evie Litherland-Smith 3544950bd4 Reinstate Hyprland as default window manager 2023-06-26 13:23:27 +01:00