Commit Graph

812 Commits

Author SHA1 Message Date
NotAShelf 75e24e000b
CI: build and publish exposed docker package 2023-10-23 18:40:32 +03:00
NotAShelf 52ea8a9f45
flake: provide containerized builds 2023-10-23 17:22:44 +03:00
NotAShelf d7cf84c514
Merge pull request #169 from ksonj/fix-enable-options
fix enable option descriptions
2023-10-21 21:07:04 +03:00
Kalle Jepsen a452a0b0e7 fixes enable option descriptions
mkEnableOption already adds the phrase "Whether to enable ..." to the
beginning of the option description, such that the string argument
should only be "thing to be enabled"
2023-10-21 19:15:36 +02:00
NotAShelf df93a1129d
Merge pull request #167 from ksonj/fix-null-ls
plugins: Replace null-ls with none-ls
2023-10-21 17:52:00 +03:00
Kalle Jepsen 49c0a5962f plugins: Replace null-ls with none-ls
null-ls is unmaintained as of August 2023 (see
https://github.com/jose-elias-alvarez/null-ls.nvim/issues/1621). none-ls
appears to be the accepted replacement fork.
2023-10-21 12:35:39 +02:00
NotAShelf 34db883c69
Merge pull request #166 from FrothyMarrow/oxocarbon-theme
theme/oxocarbon: add oxocarbon theme module
2023-10-21 01:45:03 +03:00
Frothy e722c97188 theme/oxocarbon: add oxocarbon theme module 2023-10-20 16:39:46 -06:00
NotAShelf d3585c9c83
CI: ignore all indentation 2023-10-21 01:36:58 +03:00
NotAShelf 0631fccccf
Merge pull request #159 from ksonj/python-isort
languages/python: add black-and-isort formatter
2023-10-20 17:49:09 +03:00
NotAShelf 5789aa0d6e
Merge pull request #165 from NotAShelf/lsp-statusline 2023-10-20 15:15:04 +03:00
NotAShelf 99c40c716b
statusline/lualine: get excluded buffers from a list in LSP status component 2023-10-20 15:03:00 +03:00
NotAShelf dde897606b
Merge pull request #160 from NotAShelf/conditional-lsp-status 2023-10-20 14:45:23 +03:00
NotAShelf 7b2e7cb6a8
statusline/lualine: use `nvim_get_option_value()` instead of `nvim_buf_get_option()`
Co-authored-by: Frothy <76622149+FrothyMarrow@users.noreply.github.com>
2023-10-20 12:50:51 +03:00
NotAShelf 6a148978a8
Merge pull request #164 from NotAShelf/feature/ci
CI: use DetSys Nix Installer action
2023-10-20 12:27:52 +03:00
NotAShelf 684ba80157
CI: use DetSys Nix Installer action 2023-10-20 12:24:24 +03:00
NotAShelf 06e265ad7d
Merge pull request #163 from NotAShelf/dependabot/github_actions/actions/checkout-4
chore(deps): bump actions/checkout from 3 to 4
2023-10-20 12:19:56 +03:00
NotAShelf 53b905d22c
Merge pull request #162 from NotAShelf/dependabot/github_actions/easimon/maximize-build-space-8
chore(deps): bump easimon/maximize-build-space from 6 to 8
2023-10-20 12:19:45 +03:00
dependabot[bot] f31f2b6082
chore(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-20 09:04:31 +00:00
dependabot[bot] bcbd4b9dfe
chore(deps): bump easimon/maximize-build-space from 6 to 8
Bumps [easimon/maximize-build-space](https://github.com/easimon/maximize-build-space) from 6 to 8.
- [Release notes](https://github.com/easimon/maximize-build-space/releases)
- [Changelog](https://github.com/easimon/maximize-build-space/blob/master/CHANGELOG.md)
- [Commits](https://github.com/easimon/maximize-build-space/compare/v6...v8)

---
updated-dependencies:
- dependency-name: easimon/maximize-build-space
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-20 09:04:27 +00:00
NotAShelf b562e8579e
Merge pull request #152 from NotAShelf/feature/ci
CI: add more stict checking
2023-10-20 12:04:05 +03:00
NotAShelf 1fcdc0b636
CI: name the failure step 2023-10-20 11:59:31 +03:00
NotAShelf a4de8ea0b4
CI: use DetSys Nix installer 2023-10-20 11:59:29 +03:00
NotAShelf e583a3596e
treewide: remove trailing whitespaces 2023-10-20 11:59:28 +03:00
NotAShelf bbbd487064
CI: add more stict checking 2023-10-20 11:59:21 +03:00
NotAShelf ff5555e3c8
statusline/lualine: disable LSP status inside toggleterm buffer 2023-10-20 11:34:29 +03:00
Kalle Jepsen bdfad60e34 languages/python: fix isort package 2023-10-20 10:01:49 +02:00
Kalle Jepsen e3b55d9798 languages/python: add black-and-isort formatter
Adds two additional formatters for python:

- isort, to only sort imports
- black-and-isort, which runs black + isort in a compatible manner
2023-10-20 09:58:03 +02:00
NotAShelf 897493a65f
Merge pull request #158 from ksonj/feature/surround-mappings
utility/surround: Add mappings for nvim-surround
2023-10-17 23:43:18 +03:00
Kalle Jepsen 997a345cda utility/surround: vendor keybindings for surround
Adds an opioniated set of keybindings for nvim-surround that avoids
conflicts with nvim-leap by default and an option to disable those.
2023-10-17 12:47:44 +02:00
Kalle Jepsen 570eb32a5c utility/surround: run format 2023-10-16 13:02:37 +02:00
Kalle Jepsen 6cec86a97f docs/release-notes: add new mappings for surround 2023-10-16 12:24:33 +02:00
Kalle Jepsen 59c23f2855 utility/surround: Add mappings for nvim-surround
The default mappings for nvim-leap and nvim-surround conflict
(i.e. nvim-surround uses `S` in visual mode). This change adds options
to adapt the mappings for nvim-surround directly from the
surround-module.
2023-10-16 11:53:24 +02:00
NotAShelf e6a4f2d66b
Merge pull request #157 from isabelroses/main
fix: typo ledaer -> leader
2023-10-14 22:38:24 +03:00
isabel 38371e56b0
fix: typo ledaer -> leader 2023-10-14 19:35:43 +01:00
NotAShelf 5f0b724637
Merge pull request #155 from NotAShelf/misc
ui/noice: disable messages by default
2023-10-14 14:53:55 +03:00
NotAShelf 8c4d7a3673
ui/noice: disable messages by default
fixes completion sources showing up every single time
2023-10-14 14:52:55 +03:00
NotAShelf 767b5ec48a
flake: fix outdated lockfile 2023-10-11 20:56:37 +03:00
NotAShelf b273d50f1b
Merge pull request #150 from Vagahbond/features/php
languages/php: init
2023-10-10 17:49:59 +03:00
Ching Pei Yang 0614dbfd0a
fix: typo 2023-10-10 13:16:09 +02:00
Yoni FIRROLONI 4161589b56 languages/php: init 2023-10-10 12:12:57 +02:00
NotAShelf fc651e654f
Merge pull request #148 from NotAShelf/bump-nixpkgs 2023-10-09 14:22:19 +03:00
NotAShelf e0af6bc54a
Merge pull request #149 from horriblename/fix-nmd
Switch to nmd fork
2023-10-09 14:13:17 +03:00
Ching Pei Yang 137e34bf5f chore: migrate to nmd fork using mistune-3.0.1
nixpkgs upgraded mistune from v2 -> v3, breaking nmd.
The new fork is created to update nmd to use mistune v3
2023-10-09 01:23:39 +02:00
NotAShelf ae138daea1
Merge pull request #141 from NotAShelf/docs-refactor
refactor documentation
2023-10-08 16:47:27 +03:00
NotAShelf 6ef59dccf7
flake: bump nixpkgs 2023-10-08 16:22:48 +03:00
NotAShelf ec574e1c00
languages/python: replace deprecated string type 2023-10-06 13:57:48 +03:00
NotAShelf 2600fba729
revert `8506a5e (flake: drop zig overlay)` 2023-10-04 00:24:55 +03:00
NotAShelf b7f722252c
docs/README: update logo alt 2023-10-03 23:45:35 +03:00
NotAShelf 8506a5ecee
flake: drop zig overlay 2023-10-03 22:08:16 +03:00