siduck76
0efa21c9c9
add user_config
2021-08-12 17:28:03 +05:30
Pocco81
ef16aa7f1c
replaced 'bin/bash' with 'usr/bin/env bash' for better compatibility ( #216 )
2021-08-06 08:01:49 +05:30
Pocco81
9e7bec1198
changed nvchad_path
2021-08-04 17:19:38 -05:00
Pocco81
45bf74bc03
Merge branch 'main' into dev-script
2021-08-04 17:14:57 -05:00
Pocco81
c5fd109a2d
done
2021-08-04 14:49:33 -05:00
Pocco81
af1aa860da
remove and install cmds
2021-08-04 00:11:15 -05:00
Pocco81
a49c54fc41
refactor
2021-08-03 23:17:40 -05:00
Pocco81
acceccda87
accept both args and flags
2021-08-03 23:09:18 -05:00
Pocco81
bbbd73fc56
basic parser
2021-08-03 22:38:03 -05:00
Akianonymus
a25f4fca70
Just packer shenanigans
2021-08-03 09:38:50 +05:30
Pocco81
668f1d5623
skeleton for new install script
2021-08-02 21:23:20 -05:00
Daniel M. Matongo
9ba08bf788
update _CONFIG_PATH
2021-07-29 05:27:08 +00:00
Daniel M. Matongo
dcf5d64437
add XDG_CONFIG_HOME
...
I tried installing it on my system and it failed mostly because the NvChad was by default installed to the `.config` directory. I use a custom dir for my `XDG_CONFIG_HOME` so I figured if anyone has the same issue this would be an easy way to have it not work for them, the fallback dir here is `.config` if the user has not set a custom one.
2021-07-28 19:16:32 +00:00
vlad doster
e197049a59
Merge branch 'main' into patch-1
2021-07-27 16:30:24 -05:00
Akianonymus
3fc587b54d
install.sh: Use chsh instead of grep /etc/shells
2021-07-23 18:07:30 +05:30
vlad doster
756713b9c3
(maint): update conditional check and log message
...
- Use more appropriate `-n` flag
- Reword log message
2021-07-23 04:17:57 -05:00
Galen Rowell
15f20e8437
better shell setup scripting
2021-07-20 19:41:50 +10:00
Akianonymus
2e1d53971e
install.sh: More automation
2021-07-19 20:35:10 +05:30
Akianonymus
1e658562f0
install.sh: Run PackerSync from script after install too
...
as the corresponding code for that was removed from init.lua
2021-07-19 07:20:22 +05:30
Akianonymus
35b210b46a
install.sh: Don't ask for terminal shell when updating | Misc
...
Handle a edgecase for config copying
Remove an unnecessary print
2021-07-16 21:00:28 +05:30
Akianonymus
d1f23d1bc3
[4/4] Refactor: install.sh: Don't handle packer
...
use +":lua require 'pluginList' vim.cmd('PackerSync')"
only for update as PackerSync should trigger on fresh install automatically
2021-07-16 20:59:17 +05:30
Akianonymus
c38c4ec0cf
install.sh: Do shallow clone for packer.nvim
2021-07-13 14:13:33 +05:30
siduck76
0bbb88f6db
typo
2021-07-09 16:54:40 +05:30
Akianonymus
e71b9bbece
install.sh: Refactor install script, Add new flags
...
Giving either --install or --update flag is neccessary for the script to proceed
-i | --install => Install the config.
-u | --update => Update the existing config without removing existing stuff.
-b | --backup 'path' => Custom config backup path.
-nb | --no-backup => Don't take existing config backup. Use with caution.
Update formatting using following command
shfmt -i 2 -sr -p -bn -ci -w install.sh
2021-07-09 14:31:47 +05:30
Akianonymus
27e3cf69bc
install.sh: Fix all shellcheck warnings | Misc improvements
...
* modify sed command to work in both gnu sed and mac os sed
https://stackoverflow.com/a/4247319
* use printf everywhere for more compatibility
* add some error checking
2021-07-05 15:00:12 +05:30
ashincoder
4631fbcf4c
removed -e flags in script
...
I removed -e flags of echoes as it not useful in the posix script
2021-06-29 15:09:03 +05:30
siduck76
4dde80f315
Update install.sh
2021-06-28 21:23:50 +05:30
Henri
087e4e8acc
Update install.sh
...
Gave up and decided to clone the config and reinstall over my previous install to add later. Made the following modifications:
1 - removed the extra echos (use echo -e "\n some line " in the future)
2 - packer doesn't install if there's a previously installed packer folder. So the bash script purges the previous packer folder and starts anew.
tested the config correctly
2021-06-27 12:02:56 -07:00
siduck76
5f676ffbdb
Update install.sh
2021-06-26 07:35:33 +05:30
ashincoder
3879718cea
changed script to mv nvim to nvim.bak instead of deleting it
2021-06-15 14:35:23 +05:30
siduck76
b6acd21b0a
install.sh : clean it (since LspInstall is used)
2021-06-07 09:58:55 +05:30
Henri Vandersleyen
81b72adbdf
added lua language WORKS FOR LINUX ONLY.
2021-05-10 10:00:41 -07:00
siduck76
d27da21cef
add json lsp
2021-05-09 13:49:16 +05:30
siduck76
e2dbec7496
made bufferline tabs look better
2021-05-06 19:49:02 +05:30
marvelman3284
7cb7851868
Fix a smaller error that prevents the changing of shells
2021-05-05 09:55:41 -04:00
siduck76
5e8e124b4e
install npm pkgs globally by local prefix
2021-05-01 12:02:40 +05:30
siduck76
c09c0ebc3a
lspconfig : add bash lsp
2021-04-26 13:56:27 +05:30
mTvare
aafea2b6f4
use gnu sed in mac
2021-04-24 18:21:13 +05:30
siduck76
ac6afa334b
minor changes
2021-04-12 16:37:15 +05:30
siduck76
f5c59c574a
replace pyls with pyright
2021-04-08 07:29:39 +05:30
siduck76
baa5cb87ea
Merge branch 'main' of github.com:siduck76/neovim-dots
2021-04-06 09:35:27 +05:30
siduck76
3865b28f6d
install.sh : prompt users for shell
2021-04-06 09:35:22 +05:30
marvelman3284
bc9649e653
Allow for users to choose which lsps to install
2021-04-05 23:51:51 -04:00
Alexander Serowy
3a917ee683
made mkdir more robust
2021-04-01 14:00:32 +02:00
Alexander Serowy
43b1289a82
fixed
2021-04-01 13:57:15 +02:00
Alexander Serowy
8996ff7f59
fixed paste bug
2021-04-01 13:54:10 +02:00
Alexander Serowy
138b0cbac3
added pip3 to validation
2021-04-01 13:40:38 +02:00
marvelman3284
9e0f8b87fa
Add support for the python language server
2021-03-31 04:05:15 -04:00
siduck76
c70813d96a
fix install script
2021-03-28 23:20:53 +05:30
siduck76
669ad346e9
minor changes
2021-03-27 08:20:15 +05:30