Skip to content

programs.neovim: initial import with theme support - #31

Merged
kalbasit merged 30 commits into
mainfrom
add-neovim
May 19, 2021
Merged

kalbasit merged 30 commits into
mainfrom
add-neovim

Conversation

@kalbasit

@kalbasit kalbasit commented May 18, 2021 •

Copy link
Copy Markdown
Member

This adds minimal support for NeoVim with only the essentials and theme support built-in. It's only implemented on home-manager right now.

I also brought gruvbox-light. It's not tested.

NOTE: This was extracted from #29 and tested only in that branch.
NOTE: This PR depends on #32

kalbasit added 15 commits May 17, 2021 16:41
* origin/main:
  programs.rofi: add support for swapping i3 workspaces (#30)
  programs.rofi: update to support master branch of HM (#30)
  programs.rofi: refactor: compute the modi in the apply function (#30)
  flake: update nixpkgs and home-manager (#30)
* origin/main:
  treewide: format all files
* improve-nixos-system:
  this one too
  alright
@kalbasit
kalbasit changed the base branch from main to improve-nixos-system May 18, 2021 00:59
Comment thread lib/modules/themes.nix Outdated
Comment thread lib/modules/default.nix Outdated
Comment thread lib/modules/neovim.nix
Comment thread lib/modules/default.nix
Comment thread modules/programs/neovim/default.nix Outdated
Comment thread modules/programs/neovim/default.nix
Comment thread modules/themes/gruvbox-dark.nix
kalbasit and others added 9 commits May 18, 2021 16:04
* improve-nixos-system:
  fix arguments
  fix comments
  Use specific modules not everything
  sort them properly
  add nixosModule
Co-authored-by: risson <18313093+rissson@users.noreply.github.com>
Co-authored-by: risson <18313093+rissson@users.noreply.github.com>
Base automatically changed from improve-nixos-system to main May 19, 2021 17:00
* origin/main:
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
@kalbasit
kalbasit merged commit 7425b68 into main May 19, 2021
@kalbasit
kalbasit deleted the add-neovim branch May 19, 2021 17:02
kalbasit added a commit that referenced this pull request May 19, 2021
* origin/main:
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
kalbasit added a commit that referenced this pull request May 19, 2021
* origin/main:
  programs.zsh: initial import with theme support (#33)
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
kalbasit added a commit that referenced this pull request May 19, 2021
* origin/main:
  programs.tmux: initial import with theme support (#34)
  programs.zsh: initial import with theme support (#33)
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
kalbasit added a commit that referenced this pull request May 19, 2021
* origin/main:
  programs.termite: initial import with theme support (#35)
  programs.tmux: initial import with theme support (#34)
  programs.zsh: initial import with theme support (#33)
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
kalbasit added a commit that referenced this pull request May 19, 2021
* origin/main:
  themes.gruvbox-dark: add support for i3 and polybar (#36)
  programs.termite: initial import with theme support (#35)
  programs.tmux: initial import with theme support (#34)
  programs.zsh: initial import with theme support (#33)
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
shahrukh330 added a commit that referenced this pull request Jun 10, 2021
…plementation

* 'main' of github.com:SoxinOS/soxin:
  treewide: move the project to using flake-utils-plus (#41)
  pkgs: deprecate stdenv.lib (#42)
  programs.starship: init module (#40)
  programs.less: init module (#40)
  programs.keybase: init module (#40)
  programs.git: init module (#40)
  programs.autorandr: init module (#40)
  modules: sort the list of modules per type (#40)
  lib: homeManagerConfiguration support for direct home-manager support (#37)
  themes.gruvbox-dark: add support for i3 and polybar (#36)
  programs.termite: initial import with theme support (#35)
  programs.tmux: initial import with theme support (#34)
  programs.zsh: initial import with theme support (#33)
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
shahrukh330 added a commit that referenced this pull request Jul 31, 2021
* 'main' of github.com:SoxinOS/soxin: (21 commits)
  flake: follow nixpkgs on master (#44)
  treewide: move the project to using flake-utils-plus (#41)
  pkgs: deprecate stdenv.lib (#42)
  programs.starship: init module (#40)
  programs.less: init module (#40)
  programs.keybase: init module (#40)
  programs.git: init module (#40)
  programs.autorandr: init module (#40)
  modules: sort the list of modules per type (#40)
  lib: homeManagerConfiguration support for direct home-manager support (#37)
  themes.gruvbox-dark: add support for i3 and polybar (#36)
  programs.termite: initial import with theme support (#35)
  programs.tmux: initial import with theme support (#34)
  programs.zsh: initial import with theme support (#33)
  programs.neovim: initial import with theme support (#31)
  [lib] nixosSystem: allow setting global/nixos/hm modules and update to latest HM (#32)
  treewide: format all files
  programs.rofi: add support for swapping i3 workspaces (#30)
  programs.rofi: update to support master branch of HM (#30)
  programs.rofi: refactor: compute the modi in the apply function (#30)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants