Evie Litherland-Smith
98353e7141
Add xdg.userDirs to home-manager
2023-09-11 07:37:08 +01:00
Evie Litherland-Smith
353bbf99c4
Add git and neofetch to system packages
...
Adjust emacs hyprland bind
2023-09-10 18:00:52 +01:00
Evie Litherland-Smith
a227840437
Re-enable emacs server now that startup issue should be fixed
2023-09-10 17:36:11 +01:00
Evie Litherland-Smith
938fefdd94
Bring flakeURL back
2023-09-10 17:23:24 +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
393c1a7752
Add (new) Northstar config
2023-09-09 22:37:13 +01:00
Evie Litherland-Smith
d774fca10c
Set hyprland theme directly from flake input
...
Set GTK env dynamically from config
2023-09-07 09:22:22 +01:00
Evie Litherland-Smith
f58fe209d8
Swap tokyonight theme for catppuccin
...
Move bat expression to separate file to be imported by git (for delta
syntax highlighting)
Move gitui from tui/default.nix to git/default.nix
2023-09-07 08:48:42 +01:00
Evie Litherland-Smith
5a79050d2b
User userpackages for home-manager module
2023-09-04 09:09:26 +01:00
Evie Litherland-Smith
09de275af1
Initial setup of mbsync and msmtp in home-manager
2023-09-01 15:18:29 +01:00
Evie Litherland-Smith
10f089d918
Fix typo in user name
2023-08-31 12:33:10 +01:00
Evie Litherland-Smith
8c5ba7f4c3
Major rewrite to system config
...
Move home-manager setup back into being NixOS module where possible
Parameterise common elements of system config to minimise rewriting and
pass as function to all places needed
2023-08-31 12:22:29 +01:00
Evie Litherland-Smith
5beae89ae1
Add anyrun, new hypr binds and kanshi fixes
...
Stop disabling laptop screen due to know Hyprland bug,
just move around with kanshi
2023-08-08 09:51:14 +01:00
Evie Litherland-Smith
55e72cb9cc
Move doom flake contents back in
...
Doom emacs config is still separate repo, but flake contents are back
Remove work firefox profile, switched to chromium instead for Teams fix
2023-07-26 15:45:24 +01:00
Evie Litherland-Smith
272669bcbc
Remove some hyprland workspaces, add emacs bind
2023-07-26 11:04:41 +01:00
Evie Litherland-Smith
f3e8b1a38e
Update doom-emacs flake url
...
Switch to using chromium instead of firefox for teams support
Remove neovim flake from inputs
2023-07-25 16:14:50 +01:00
Evie Litherland-Smith
292c5b98e1
Move doom config into separate flake
...
Remove doom config from this repo
Set firefox UA to chrome to make teams calls work...
2023-07-25 13:57:55 +01:00
Evie Litherland-Smith
b85bdcec10
Add doom-emacs and template config
2023-07-24 16:45:19 +01:00
Evie Litherland-Smith
e2c9d8eba7
Use custom neovim flake, centralise tokyonight source
...
nvim repo has been converted to flake for easier inclusion but still
stand-alone for non-nix systems
Move tokyonight repo fetch to flake input to keep consistent and reduce
multiple fetch calls
2023-07-24 13:27:05 +01:00
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