fix: update bash path
This commit is contained in:
parent
23d776e537
commit
f64b58d6f5
4 changed files with 23 additions and 115 deletions
|
@ -31,64 +31,17 @@
|
|||
|
||||
programs.neovim = {
|
||||
enable = true;
|
||||
vimAlias = true;
|
||||
plugins = with pkgs; [
|
||||
vimPlugins.comment-nvim
|
||||
vimPlugins.git-worktree-nvim
|
||||
vimPlugins.gitsigns-nvim
|
||||
vimPlugins.harpoon
|
||||
vimPlugins.impatient-nvim
|
||||
vimPlugins.nvim-web-devicons
|
||||
vimPlugins.refactoring-nvim
|
||||
vimPlugins.rest-nvim
|
||||
vimPlugins.vim-abolish
|
||||
vimPlugins.vim-highlightedyank
|
||||
vimPlugins.vim-polyglot
|
||||
vimPlugins.vim-repeat
|
||||
vimPlugins.vim-surround
|
||||
vimPlugins.vim-test
|
||||
|
||||
# Treesitter
|
||||
vimPlugins.nvim-treesitter
|
||||
vimPlugins.nvim-treesitter-context
|
||||
vimPlugins.nvim-treesitter-textobjects
|
||||
extraConfig = ''
|
||||
lua << EOF
|
||||
vim.opt.number = true
|
||||
vim.opt.relativenumber = true
|
||||
EOF
|
||||
'';
|
||||
|
||||
# LSP
|
||||
vimPlugins.null-ls-nvim
|
||||
vimPlugins.nvim-lspconfig
|
||||
vimPlugins.lsp-status-nvim
|
||||
|
||||
# Completion
|
||||
vimPlugins.cmp-buffer
|
||||
vimPlugins.cmp-cmdline
|
||||
vimPlugins.cmp-nvim-lsp
|
||||
vimPlugins.cmp-path
|
||||
vimPlugins.cmp-treesitter
|
||||
vimPlugins.cmp-vsnip
|
||||
vimPlugins.cmp_luasnip
|
||||
vimPlugins.lspkind-nvim
|
||||
vimPlugins.nvim-cmp
|
||||
|
||||
vimPlugins.luasnip
|
||||
|
||||
# Telescope
|
||||
vimPlugins.plenary-nvim
|
||||
vimPlugins.popup-nvim
|
||||
vimPlugins.telescope-file-browser-nvim
|
||||
vimPlugins.telescope-fzf-native-nvim
|
||||
vimPlugins.telescope-nvim
|
||||
vimPlugins.telescope-ui-select-nvim
|
||||
|
||||
# Git
|
||||
vimPlugins.neogit
|
||||
|
||||
# Databases
|
||||
vimPlugins.vim-dadbod
|
||||
vimPlugins.vim-dadbod-ui
|
||||
vimPlugins.vim-dadbod-completion
|
||||
|
||||
# Themes
|
||||
vimPlugins.nightfox-nvim
|
||||
plugins = with pkgs.vimPlugins; [
|
||||
plenary-nvim
|
||||
telescope-nvim
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,19 +34,24 @@ in
|
|||
# Select internationalisation properties.
|
||||
i18n.defaultLocale = "en_GB.utf8";
|
||||
|
||||
# Enable the X11 windowing system.
|
||||
services.xserver.enable = true;
|
||||
|
||||
# Enable the GNOME Desktop Environment.
|
||||
services.xserver.displayManager.gdm.enable = true;
|
||||
services.xserver.desktopManager.gnome.enable = true;
|
||||
|
||||
# Configure keymap in X11
|
||||
services.xserver = {
|
||||
enable = true;
|
||||
layout = "gb";
|
||||
xkbVariant = "";
|
||||
|
||||
windowManager.awesome = {
|
||||
enable = true;
|
||||
|
||||
luaModules = with pkgs.luaPackages; [
|
||||
luarocks # is the package manager for Lua modules
|
||||
luadbi-mysql # Database abstraction layer
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
services.xserver.displayManager.gdm.enable = true;
|
||||
services.xserver.desktopManager.gnome.enable = true;
|
||||
|
||||
# Configure console keymap
|
||||
console.keyMap = "uk";
|
||||
|
||||
|
@ -120,7 +125,6 @@ in
|
|||
tmuxinator
|
||||
tree
|
||||
unzip
|
||||
vim
|
||||
vlc
|
||||
wget
|
||||
yt-dlp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue