Oliver Davies
|
4404ae5bff
|
fix(nvim): configure splitjoin with lua
|
2022-12-03 10:46:02 +00:00 |
|
Oliver Davies
|
c3189ef0a2
|
feat(nvim): add splitjoin plugin
https://github.com/AndrewRadev/splitjoin.vim
|
2022-12-03 09:45:50 +00:00 |
|
Oliver Davies
|
dc89f5ce8c
|
feat(nvim): re-add indent-blankline.nvim
|
2022-12-03 00:52:13 +00:00 |
|
Oliver Davies
|
561fd197ad
|
chore: niv init
|
2022-11-29 07:02:11 +00:00 |
|
Oliver Davies
|
b877a315a0
|
feat(nvim): re-add cmp-tabnine
|
2022-11-08 10:45:53 +00:00 |
|
Oliver Davies
|
ddfdee777d
|
feat(nvim): re-add vimux
|
2022-11-08 10:45:31 +00:00 |
|
Oliver Davies
|
933d2fcf62
|
fix(nvim): update dotfiles location
|
2022-11-08 10:44:56 +00:00 |
|
Oliver Davies
|
1b03084975
|
fix(nvim): error on startup
|
2022-11-08 10:40:03 +00:00 |
|
Oliver Davies
|
c2cfbe0c85
|
chore: remove some unused Gnome packages
|
2022-11-02 20:41:36 +00:00 |
|
Oliver Davies
|
4604600e04
|
feat: add caffeine
|
2022-11-02 20:35:40 +00:00 |
|
Oliver Davies
|
2aff2a28ff
|
feat: re-add vim-tmux-navigator
|
2022-11-01 20:20:48 +00:00 |
|
Oliver Davies
|
bcbad6715e
|
fix(git): disable verbose commits
Disable verbose commits as this seems to be causing an issue with Neogit
where the diff is unintentionally included within the commit message.
|
2022-10-31 23:43:47 +00:00 |
|
Oliver Davies
|
db7c1fc273
|
build: add Ansible language server
|
2022-10-31 23:38:21 +00:00 |
|
Oliver Davies
|
b5c147bf92
|
chore(flake): update
|
2022-10-31 23:38:09 +00:00 |
|
Oliver Davies
|
d0d81cdeb1
|
chore(flake): update
|
2022-10-24 06:49:09 +01:00 |
|
Oliver Davies
|
e670431799
|
feat(nvim): re-add DAP plugins
|
2022-10-14 10:54:25 +01:00 |
|
Oliver Davies
|
a0fc60ce28
|
chore(flake): update
|
2022-10-12 16:36:52 +01:00 |
|
Oliver Davies
|
7cfdca5a06
|
feat: add and use zoxide
|
2022-10-12 07:59:47 +01:00 |
|
Oliver Davies
|
f7df88b616
|
feat(nvim): re-add neogit
|
2022-10-11 22:11:59 +01:00 |
|
Oliver Davies
|
459428a979
|
refactor: combine bin directories
|
2022-10-11 22:09:42 +01:00 |
|
Oliver Davies
|
f3f1051f1f
|
chore: remove teams
|
2022-10-11 15:05:53 +01:00 |
|
Oliver Davies
|
14b1b2885e
|
fix: use Neovim nightly for NixOS
|
2022-10-06 12:33:59 +01:00 |
|
Oliver Davies
|
8798a82bbe
|
fix(nixos): enable experimental features
|
2022-10-04 23:11:23 +01:00 |
|
Oliver Davies
|
2d5963dbc4
|
refactor(nvim): delete roles
|
2022-10-04 09:40:42 +01:00 |
|
Oliver Davies
|
5630466780
|
refactor(nvim): manage Neovim with Home Manager
|
2022-10-04 09:38:42 +01:00 |
|
Oliver Davies
|
83c43d07df
|
fix(nvim): re-add plugins
|
2022-10-04 09:21:39 +01:00 |
|
Oliver Davies
|
c4a2baa71e
|
refactor: re-organise packages
|
2022-10-04 08:17:18 +01:00 |
|
Oliver Davies
|
493a63dc2a
|
chore: remove duplicate shell aliases
|
2022-10-04 08:07:15 +01:00 |
|
Oliver Davies
|
06440c5f0d
|
chore: delete result directory after running
|
2022-10-04 08:01:46 +01:00 |
|
Oliver Davies
|
7c206927dc
|
build: allow for specifying the command
|
2022-10-04 07:29:34 +01:00 |
|
Oliver Davies
|
1a0707910e
|
fix(nvim): treesitter paths
|
2022-10-03 21:33:14 +01:00 |
|
Oliver Davies
|
85db57210d
|
feat(nvim): add rnix LSP for Nix files
|
2022-10-03 17:47:17 +01:00 |
|
Oliver Davies
|
f64b58d6f5
|
fix: update bash path
|
2022-10-03 17:46:49 +01:00 |
|
Oliver Davies
|
23d776e537
|
fix(flake): add missing flake name
|
2022-10-03 09:55:41 +01:00 |
|
Oliver Davies
|
47ca17f781
|
feat: add NixOS config for Apollo laptop
|
2022-10-03 09:27:46 +01:00 |
|
Oliver Davies
|
60b0e1f824
|
feat(justfile): add update
|
2022-10-01 23:55:00 +01:00 |
|
Oliver Davies
|
ccef7209b7
|
chore: flake update
|
2022-10-01 23:54:32 +01:00 |
|
Oliver Davies
|
ffdbb50f01
|
feat: install LSP and formatters
|
2022-09-29 20:59:38 +01:00 |
|
Oliver Davies
|
e01784d8ce
|
chore: move nix files
|
2022-09-29 19:29:50 +01:00 |
|
Oliver Davies
|
c7b4055a95
|
feat: add markdownlint
|
2022-09-29 19:25:48 +01:00 |
|
Oliver Davies
|
f4c9e5c83b
|
feat(nvim): add Neovim plugins
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
228086f19a
|
fix(zsh): include powerlevel10k configuration
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
691da2a053
|
revert(alacritty): configure Alacritty
This reverts commit afa768224855f4c1136eb3b62c2b09224f25ade0.
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
a02f5bb68b
|
refactor: extract a common module
diff --git a/configuration/pop-os/default.nix b/configuration/pop-os/default.nix
index 9ed9e69..2287793 100644
--- a/configuration/pop-os/default.nix
+++ b/configuration/pop-os/default.nix
@@ -3,6 +3,7 @@
{
imports = [
../../home-manager/modules/alacritty.nix
+ ../../home-manager/modules/common.nix
../../home-manager/modules/git.nix
../../home-manager/modules/home-manager.nix
../../home-manager/modules/tmux.nix
@@ -15,9 +16,5 @@
docker
docker-compose
jetbrains-mono
- just
- neovim
];
-
- programs.bat.enable = true;
}
diff --git a/configuration/wsl2/default.nix b/configuration/wsl2/default.nix
index 84c1242..de6afe3 100644
--- a/configuration/wsl2/default.nix
+++ b/configuration/wsl2/default.nix
@@ -2,17 +2,10 @@
{
imports = [
+ ../../home-manager/modules/common.nix
../../home-manager/modules/git.nix
../../home-manager/modules/home-manager.nix
../../home-manager/modules/tmux.nix
../../home-manager/modules/zsh.nix
];
-
- home.packages = with pkgs; [
- just
- neovim
- zsh
- ];
-
- programs.bat.enable = true;
}
diff --git a/home-manager/modules/common.nix b/home-manager/modules/common.nix
new file mode 100644
index 0000000..0a77fe8
--- /dev/null
+++ b/home-manager/modules/common.nix
@@ -0,0 +1,9 @@
+{ config, lib, pkgs, ... }:
+{
+ home.packages = with pkgs; [
+ just
+ neovim
+ ];
+
+ programs.bat.enable = true;
+}
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
ecab676b75
|
refactor: move OS configuration files
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
c08df2a342
|
feat(alacritty): configure Alacritty
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
96ca78cf8d
|
feat: add Git shell aliases
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
7e03839b70
|
feat: add wsl2 flake
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
8c281cd5d2
|
refactor: split into modules
|
2022-09-29 15:17:25 +01:00 |
|
Oliver Davies
|
501fe8533f
|
refactor: use a flake for Pop!_OS
|
2022-09-29 15:17:25 +01:00 |
|