Oliver Davies
2b9e7fce26
docs(readme): fix logo formatting
2023-08-12 21:47:17 +01:00
Oliver Davies
6b52cd2119
docs(readme): add ASCII logo
2023-08-12 21:45:54 +01:00
Oliver Davies
577054a9e5
feat(zsh): show ASCII logo in a new terminal
2023-08-12 19:53:07 +01:00
Oliver Davies
b7dca115ae
feat(nixos): add via and vial for keyboard
...
...configuration
2023-08-11 00:29:01 +01:00
Oliver Davies
ae4c829b4e
chore(nvim): update gitsigns keymaps
2023-08-11 00:29:01 +01:00
Oliver Davies
ce6193bb7b
feat(nvim): add fugitive keymaps
...
Add keymaps to open `git status` within Fugitive as well as push and
pull changes within a fugitive buffer.
2023-08-11 00:29:01 +01:00
Oliver Davies
227dff7fd1
fix(wsl2): use shared Home Manager configuration
2023-08-09 22:37:03 +01:00
Oliver Davies
0c4b2d691d
feat(nvim): telescope mapping to delete buffers
2023-08-08 23:59:42 +01:00
Oliver Davies
3b890d9ee5
refactor(flake): split NixOS Home Manager configs
...
Create a NixOS-specific Home Manager configuration and a reusable shared
configuration that can be imported and also used by other configurations,
such as WSL2.
2023-08-08 22:35:23 +01:00
Oliver Davies
994341071a
feat(git): add global gitignore
2023-08-08 20:09:44 +01:00
Oliver Davies
482a74a5e0
fix(wsl2): inherits, import paths, unfree packages
2023-08-08 13:43:44 +01:00
Oliver Davies
eac470013b
refactor(flake): re-organise systems and modules
2023-08-08 13:24:29 +01:00
Oliver Davies
af70a9b56f
fix(nvim): remove phpactor as an LSP server
2023-08-07 22:13:45 +01:00
Oliver Davies
202dceada3
chore(nvim): remove lualine packages
2023-08-07 22:03:45 +01:00
Oliver Davies
aeb921e7e8
fix(nvim): re-add intelephense for completion
2023-08-07 21:51:38 +01:00
Oliver Davies
b18152cb4a
chore(nvim): change vim-test strategy
2023-08-07 21:51:20 +01:00
Oliver Davies
ddf1ddb1b2
refactor(nixos): define devices by label
2023-08-07 21:42:17 +01:00
Oliver Davies
468d0c71a3
chore(update)
2023-08-07 20:02:51 +01:00
Oliver Davies
894de5d3e6
fix(flake): not loading nvim configuration
2023-08-07 19:37:25 +01:00
Oliver Davies
fb30ec5168
refactor(wsl2): move file
2023-08-07 18:28:04 +01:00
Oliver Davies
624faf959c
refactor: restructure my Code directory
...
I recently restructed the contents of my `~/Code` directory so that
repositories are grouped by their provider and organisation.
For example, my `dotfiles` are now located at
`~/Code/github.com/opdavies/dotfiles`.
Likewise, `build-configs` is now located at
`~/Code/github.com/OliverDaviesLtd/build-configs` as it's within the
`OliverDaviesLtd` organisation.
As well as `~/Code/github.com`, I also have `~/Code/bitbucket.org` for
Bitbucket repositories. These are also grouped within subdirectories for
each organisation.
This change means I need to update any reference to the old `dotfiles`
location to the new one and I can update the `t` function to adjust the
min and max depth it uses to find directories.
2023-08-07 09:53:33 +01:00
Oliver Davies
f570b44606
refactor(flake): move nvim config to a package
...
Add it as a package instead of symlinking it into the `~/.config.nvim`
directory.
2023-08-07 09:44:06 +01:00
Oliver Davies
2140439032
docs: update README
2023-08-06 10:57:20 +01:00
Oliver Davies
750ae0a273
docs: update README
2023-08-06 10:55:59 +01:00
Oliver Davies
2e77243058
feat(zsh): add secrets alias
2023-08-06 00:37:32 +01:00
Oliver Davies
015b617ba1
chore(nixos): use JetBrains Mono
2023-08-05 01:36:00 +01:00
Oliver Davies
aa63de628e
refactor(flake): inherit inputs
2023-08-05 01:22:18 +01:00
Oliver Davies
b68ad75ce3
build(flake): switch to stable by default
...
Switch to using the stable version of nixpkgs but still use unstable
where it's needed.
2023-08-04 22:54:32 +01:00
Oliver Davies
8f4aa7bbfc
chore: remove apollo configuration
...
Remove the configuraton for my `apollo` laptop as I don't use it
regularly and I want to simplify my configuration before I refactor it.
2023-08-04 21:09:47 +01:00
Oliver Davies
212b62e164
chore(update)
2023-08-04 20:11:54 +01:00
Oliver Davies
6155b77e99
refactor(flake): reformat inputs
2023-07-30 23:01:46 +01:00
Oliver Davies
c076c756e6
refactor(nixos): remove unused overlay
2023-07-30 22:57:27 +01:00
Oliver Davies
000bb2fd5e
revert(nvim): add mappings for cnext and cprev
...
Removing these keymaps as they conflict with C-j and C-k which navigates
between horizontal splits in tmux.
I also already have `]q`, `[q`, `]l` and `[l` that do the same `cnext`
and `lnext` navigation.
This reverts commit a02e2765f4
.
2023-07-28 09:02:15 +01:00
Oliver Davies
a02e2765f4
feat(nvim): add mappings for cnext and cprev
2023-07-26 09:53:23 +01:00
Oliver Davies
346960f313
feat(git): set the default branch name for new
...
...repositories
When running `git init` to initialise a new repository, set the default
branch name that will be used. In this case, the branch name will be
`main` instead of the old default, `master`.
2023-07-25 20:24:48 +01:00
Oliver Davies
b6a3906865
feat(sway): auto-start Firefox and Alacritty
2023-07-25 09:07:41 +01:00
Oliver Davies
e0c37b06e7
feat(zoom): configure window settings
2023-07-24 15:12:03 +01:00
Oliver Davies
1dd6dc16e5
chore(sway): change the workspace number
...
Change the assigned workspace from 10 to 9.
2023-07-22 23:10:30 +01:00
Oliver Davies
6c5b015aee
chore(nvim): remove intelephense
2023-07-22 09:35:20 +01:00
Oliver Davies
0580fd54dc
feat(nvim): configure lualine
2023-07-22 09:35:20 +01:00
Oliver Davies
f61697da02
chore(nvim): switch to stable
2023-07-22 08:45:01 +01:00
Oliver Davies
0365947a6a
chore(update)
2023-07-21 22:11:45 +01:00
Oliver Davies
19fcc6c317
chore(update)
2023-07-20 09:35:52 +01:00
Oliver Davies
dae27fdef8
fix(scripts): use Flake by default if it exists
2023-07-20 09:26:31 +01:00
Oliver Davies
1b397749ca
revert(nvim): invoke completion menu manually
...
This reverts commit 1366a9d472
.
2023-07-19 21:41:19 +01:00
Oliver Davies
648e9ee023
feat(scripts): add develop
...
Add a `develop` script that runs either Docker Compose or Nix depending
on which files are present within the repository.
Also add a `dev` alias for the `develop` script.
2023-07-19 11:38:50 +01:00
Oliver Davies
9980f80e0b
feat(scripts): name the service name configurable
2023-07-18 20:51:41 +01:00
Oliver Davies
2a5cc1253d
chore(update)
2023-07-18 20:51:09 +01:00
Oliver Davies
3d93030568
feat(zsh): add tf alias
2023-07-18 20:51:00 +01:00
Oliver Davies
c0243ed7ef
feat(nixos): update kernel packages
2023-07-18 20:24:52 +01:00