Commit graph

81 commits

Author SHA1 Message Date
Evie Litherland-Smith ee4033af82 Add nvim installer script
Add clean up for legacy style install
2023-05-05 15:17:02 +01:00
Evie Litherland-Smith f61bee0b2d Add installers for legacy Makefile step 2023-05-05 14:07:12 +01:00
Evie Litherland-Smith 9478fdd9ca Add rule to link nvim config only 2023-05-04 13:02:05 +01:00
Evie Litherland-Smith 3018b57334 Move nix config up to top level of directory 2023-05-04 12:37:53 +01:00
Evie Litherland-Smith 7a90a24b96 Update Makefile
Automatically select nixos or home-manager install using /etc/nixos
directory as test
2023-05-04 12:29:07 +01:00
Evie Litherland-Smith 089187738e Update Monarch config
Update Monarch config file for restructure
Fix Makefile for new non-nixos structure
Add MacOS background blur to wezterm
2023-05-02 08:22:53 +01:00
Evie Litherland-Smith e3f6035b75 Fix Makefile file type 2023-04-29 12:35:56 +01:00
Evie Litherland-Smith 8ed8fb15d8 Rename nixos config files to use just hostname 2023-04-28 11:50:11 +01:00
Evie Litherland-Smith fe5f21d802 Start reorganising Makefile
Add downloaded copy of nix installer shell script
2023-04-20 11:40:30 +01:00
Evie Litherland-Smith 615d8af923 Move home-manager to individual rule set 2023-04-18 16:42:34 +01:00
Evie Litherland-Smith 143132b598 Add home-manager config linking properly 2023-04-18 16:39:05 +01:00
Evie Litherland-Smith 1ec85f8292 Add nixos and home-manager config linking to Makefile 2023-04-18 10:01:37 +01:00
Evie Litherland-Smith 57812c539b Link home-manager config file for current machine 2023-04-18 08:44:46 +01:00
Evie Litherland-Smith 331a6c5c5f Add nix installed to makefile 2023-04-11 10:14:55 +01:00
Evie Litherland-Smith 797c660b0d Start re-using i3 scripts and rofi config 2023-04-05 11:16:41 +01:00
Evie Litherland-Smith 59f7900cfd Link i3_config 2023-04-03 16:46:18 +01:00
Evie Litherland-Smith 553131d9e0 Fix broken linking in Makefile 2023-03-31 13:14:08 +01:00
Evie Litherland-Smith 83d2dcf3c5 Add inputrc linking back to Makefile 2023-03-30 17:11:00 +01:00
Evie Litherland-Smith 74220266e1 Add config for H0165, move lazygit and ssh config into nix expressions, adjust Makefile accordingly 2023-03-28 17:14:10 +01:00
Evie Litherland-Smith 531b40f483 Replace binaries and installer scripts with nix config 2023-03-28 09:34:10 +01:00
Evie Litherland-Smith ed535a3cac Add case insensitive completion for bash/zsh 2023-03-18 10:01:46 +00:00
Evie Litherland-Smith ac8e25eff5 Fix starship non-POSIX issue, set default install location to local bin 2023-03-15 08:11:32 +00:00
Evie Litherland-Smith b15758ca82 Add default profile to source bashrc on login shell, rewrite Makefile layout to be more logical 2023-03-15 07:47:37 +00:00
Evie Litherland-Smith 790bc2cb98 Force correct location for direnv install 2023-03-05 22:23:43 +00:00
Evie Litherland-Smith 0324e46c1b Adjust Makefile to better use installer scripts 2023-03-05 22:16:16 +00:00
Evie Litherland-Smith 6a496c2b37 Add test for poetry/pyenv as macOS can install them in different places 2023-03-04 09:13:20 +00:00
Evie Litherland-Smith a50e6cfca6 Add default zshrc from bashrc, add warning in Makefile to add git email if missing 2023-03-04 09:08:14 +00:00
Evie Litherland-Smith 4361a7812a Store pynvim setup in dedicated virtualenv, make using Makefile 2023-03-02 16:08:39 +00:00
Evie Litherland-Smith 48cf6c5805 Remove starship from Makefile as its in local bin 2023-03-01 18:09:25 +00:00
Evie Litherland-Smith 0c4937660f Use install scripts in packages directory 2023-03-01 17:46:07 +00:00
Evie Litherland-Smith 82cefb12dd Link bashrc 2023-03-01 17:18:35 +00:00
Evie Litherland-Smith ce318d706d Link themes directory properly, set catppuccin theme for GTK 2023-03-01 08:10:50 +00:00
Evie Litherland-Smith a8b781b744 Add i3 include directory for non-version controlled config, add catppuccin theme for xfce/gtk, remove fonts directory 2023-03-01 07:36:57 +00:00
Evie Litherland-Smith a1d5a99d10 Install pyenv and poetry using own installers 2023-02-27 10:39:04 +00:00
Evie Litherland-Smith 35a2948657 Move pkglist into separate, grouped package files 2023-02-25 20:15:51 +00:00
Evie Litherland-Smith 5896fffa14 Add nerd fonts back to repo 2023-02-25 15:43:39 +00:00
Evie Litherland-Smith bbdaa20adc Remove profile from makefile 2023-02-25 15:30:00 +00:00
Evie Litherland-Smith 717acf5ddc Make linking more robust 2023-02-25 08:56:04 +00:00
Evie Litherland-Smith 7709fef79e Complete conversion to fish 2023-02-25 08:46:56 +00:00
Evie Litherland-Smith 40bdb20c6c Fix dependencies causing zsh plugins to incorrectly request updating 2023-02-21 07:36:48 +00:00
Evie Litherland-Smith bb64daece4 Remove libtmux install step 2023-02-17 16:30:00 +00:00
Evie Litherland-Smith 6bd20abc84 Add HOME variable to lazy repo 2023-02-17 09:07:24 +00:00
Evie Litherland-Smith 284228ad80 Remove lazygit bootstrap and add to makefile 2023-02-17 09:02:48 +00:00
Evie Litherland-Smith 9784fe15c6 Initial convert nvim to use lazy instead of packer 2023-02-17 08:51:09 +00:00
Evie Litherland-Smith eabcb6f615 Redo p10k, add zsh syntax highlighting 2023-02-14 22:38:38 +00:00
Evie Litherland-Smith 44346ef468 Rename packages to pacman 2023-02-11 10:02:36 +00:00
Evie Litherland-Smith 9065722dc3 Trailing whitespace 2023-02-10 08:14:10 +00:00
Evie Litherland-Smith 4fa3f61091 Simplify Makefile and separate (un)linking and (un)installing capabilities 2023-02-10 08:13:48 +00:00
Evie Litherland-Smith 6881b5dfb9 Switch back to using Navigator plugin, got working with TMUX now 2023-02-09 22:09:51 +00:00
Evie Litherland-Smith e7ceb24455 Add rule to install all except packages 2023-02-09 16:05:24 +00:00