Commit graph

130 commits

Author SHA1 Message Date
Evie Litherland-Smith 39b38c8d8e Remove kanshi, more trouble than help... 2023-07-20 07:21:22 +01:00
Evie Litherland-Smith 05191a3bab Remove neovide, term TERM for wezterm 2023-07-19 11:40:07 +01:00
Evie Litherland-Smith e4a9c6d820 Revert hyprland workspaces to numbers instead of names 2023-07-19 09:13:40 +01:00
Evie Litherland-Smith 865e47f0ce Rename workspaces, update clock widget format 2023-07-18 16:24:27 +01:00
Evie Litherland-Smith 0d2a38f9a7 Adjust scaling for eDP-1 (Ronin) 2023-07-17 13:23:00 +01:00
Evie Litherland-Smith 76b0ce23cb Add gitui with vim-style keybinds and catppuccin theme 2023-07-17 09:12:26 +01:00
Evie Litherland-Smith dc9374c769 Add make home to Makefile, fix paths for Legion 2023-07-16 09:03:38 +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 7f4a836c71 Add update directive to Makefile 2023-07-10 10:19:51 +01:00
Evie Litherland-Smith 1ad38651d3 Make test default for Makefile, add basic nushell config 2023-07-05 11:02:57 +01:00
Evie Litherland-Smith 7d6f9c922f Rename default make target to build 2023-07-02 16:48:55 +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 86d924c999 flake.lock update 2023-06-28 19:40:19 +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 4e94be6e82 Update syncthing to include device defaults 2023-06-27 07:36:32 +01:00
Evie Litherland-Smith 9e9aa8fcd8 Setup for dwindle layout in Hyprland, add test rebuild to Makefile 2023-06-26 14:15:04 +01:00
Evie Litherland-Smith a18c303ad7 Add Makefile shortcut for updating lock file 2023-06-26 13:39:40 +01:00
Evie Litherland-Smith 06a3430ea8 Remove obsolete Makefile 2023-06-22 14:54:53 +01:00
Evie Litherland-Smith 7297aba1d5 Fix Northstar config, add requirements for home-manager stand-alone install to Makefile 2023-06-21 08:23:48 +01:00
Evie Litherland-Smith 2e9e40ff36 Move window manager config (sway, hyprland) from desktop to wm directory, add GTK theme handling configs for sway, adjust wezterm theme for rounded corners 2023-06-20 15:26:07 +01:00
Evie Litherland-Smith 2f188f625a Add more sway config, move waybar config for sway to main waybar config 2023-06-20 13:35:45 +01:00
Evie Litherland-Smith 234e9e131b Add config for new work laptop N0245, add compact pulseaudio waybar module 2023-06-19 14:33:05 +01:00
Evie Litherland-Smith 73c0e3d5a9 Makefile now uses nix-shell to ensure home-manager 2023-06-19 07:57:46 +01:00
Evie Litherland-Smith 7b9d922b29 make makefile more robust 2023-06-19 06:24:21 +01:00
Evie Litherland-Smith 92062ff584 Add make step to clone nvim repo 2023-06-18 10:47:48 +01:00
Evie Litherland-Smith bf81136d18 Move machine nixos and home-manager config into machines directory, update makefile accordingly 2023-06-17 10:27:02 +01:00
Evie Litherland-Smith 384d2bfc58 Remove neovim as submodule 2023-06-16 14:33:04 +01:00
Evie Litherland-Smith dcc5b92e5f Stop asking for keychain at startup, don't mess with nvim repo state in Makefile 2023-06-07 08:19:17 +01:00
Evie Litherland-Smith 95e1d72932 nvim updates, add sed as requirement for spectre plugin 2023-06-06 15:51:48 +01:00
Evie Litherland-Smith 91e5629a83 Delete hypr and waybar submodules, move back into nix expressions 2023-06-04 10:41:56 +01:00
Evie Litherland-Smith 3eb36b9f02 Change submodule pull to submodule update in make 2023-06-03 09:53:26 +01:00
Evie Litherland-Smith c58a3ec4cc Pull submodules before updating 2023-06-03 08:40:27 +01:00
Evie Litherland-Smith fba214d3e3 Add distrobox and podman, don't sync submodules to /etc/nixos/config 2023-06-01 13:37:15 +01:00
Evie Litherland-Smith 0775e886d1 Pull submodules when making 2023-05-31 20:48:30 +01:00
Evie Litherland-Smith 99ad7701da Rewrite Makefile to simplify and use new submodules 2023-05-31 20:37:10 +01:00
Evie Litherland-Smith b77ca6a5d3 Add bat cache --build to nixos-update
Temp feature until I can figure out how/where to add to nix expression
2023-05-31 11:21:08 +01:00
Evie Litherland-Smith 825c809fa0 Enable nix-direnv integration to cache direnv builds 2023-05-31 11:18:45 +01:00
Evie Litherland-Smith d22f050577 Add nixos-rebuild switch to update 2023-05-31 10:04:48 +01:00
Evie Litherland-Smith 0699e44b60 Use rsync to move nixos config to /etc/nixos/config rather than cloning
Add rsync command to nixos and update sections of Makefile
2023-05-31 09:57:29 +01:00
Evie Litherland-Smith 2cc371ed63 Switch Makefile back to https repo urls
Update directive will update repo urls before pulling
2023-05-28 20:21:16 +01:00
Evie Litherland-Smith 3851cd367c Add existing directory catch to git clone steps 2023-05-26 13:00:52 +01:00
Evie Litherland-Smith 6906aa349b Update repo urls now that ssh should be working 2023-05-25 17:21:28 +01:00
Evie Litherland-Smith 0dd2486013 Add update command to Makefile to pull external repos 2023-05-25 10:00:49 +01:00
Evie Litherland-Smith 497b9d13f8 Move waybar to separate repo, add to Makefile 2023-05-25 09:31:56 +01:00
Evie Litherland-Smith 5dd04cc1a9 Add hyprland repo to Makefile 2023-05-24 09:17:43 +01:00
Evie Litherland-Smith ac1a933127 Add cspell ignored words 2023-05-19 08:57:42 +01:00
Evie Litherland-Smith 38c18601b7 Move nvim related things to separate repo 2023-05-16 09:58:47 +01:00
Evie Litherland-Smith b0f78102c6 Makefile can clone repository to root user in NixOS 2023-05-09 17:29:04 +01:00
Evie Litherland-Smith ee4033af82 Add nvim installer script
Add clean up for legacy style install
2023-05-05 15:17:02 +01:00