aminnairi
|
4afdca9c19
|
removed copilot related stuff from lspkind
|
2023-12-23 22:01:14 +01:00 |
|
aminnairi
|
ba3980d7d3
|
removed copilot
|
2023-12-23 22:01:07 +01:00 |
|
aminnairi
|
e5a2051873
|
moved keymaps to which key
|
2023-12-23 22:00:53 +01:00 |
|
aminnairi
|
13724ca17b
|
now using absolute path in notification message for nvim tree actions
|
2023-12-21 18:55:13 +01:00 |
|
aminnairi
|
8ad2e4972a
|
setting the width of nvim tree to be dynamic instead of hard coded
|
2023-12-21 18:54:58 +01:00 |
|
aminnairi
|
d5fe78bf31
|
using local variable instead of calling the require on each keybind for
nvim tree
|
2023-12-21 18:54:34 +01:00 |
|
aminnairi
|
a5f2cbd5da
|
added more barbar shortcuts
|
2023-12-20 17:24:50 +01:00 |
|
aminnairi
|
2bb4ad2cde
|
now notifying only the relative path instead of the full path
|
2023-12-20 17:13:29 +01:00 |
|
aminnairi
|
3703cee4e3
|
removed gathering facts for localhost
|
2023-12-20 17:07:18 +01:00 |
|
aminnairi
|
7134b5c3ef
|
ensuring xclip is installed
|
2023-12-20 17:07:05 +01:00 |
|
aminnairi
|
955cf2a0a6
|
now linting the files on buffer writes
|
2023-12-10 19:54:27 +01:00 |
|
aminnairi
|
8ba16d7065
|
using cyan block theme for tmux
|
2023-12-06 12:30:07 +01:00 |
|
aminnairi
|
e4b01f339b
|
added a new theme plugin for tmux
|
2023-12-06 12:29:55 +01:00 |
|
aminnairi
|
c3b9a5202c
|
added more comments
|
2023-12-06 12:29:44 +01:00 |
|
aminnairi
|
4a9d186b7e
|
removed tokyonight tmux plugin
|
2023-12-06 12:28:26 +01:00 |
|
aminnairi
|
136eb2e728
|
added more comments
|
2023-12-06 12:00:27 +01:00 |
|
aminnairi
|
1565b52d84
|
now creating a new pane will retain the previous working directory
|
2023-12-06 11:59:51 +01:00 |
|
aminnairi
|
316be4d453
|
sorted treesitter languages and added some more
|
2023-12-06 11:55:58 +01:00 |
|
aminnairi
|
0b60b55604
|
added configuration for the language server for elm
|
2023-12-06 11:52:43 +01:00 |
|
aminnairi
|
303e17d8d8
|
sorted language servers and added language server for elm
|
2023-12-06 11:52:25 +01:00 |
|
aminnairi
|
0a3613d16b
|
added elm formatter
|
2023-12-06 11:51:59 +01:00 |
|
aminnairi
|
5a68b523dc
|
removed the irrelevant keybind using the old tmux split keybind
|
2023-12-06 11:32:48 +01:00 |
|
aminnairi
|
4557750c36
|
now splitting the pane keeps the current working directory
|
2023-12-06 11:32:17 +01:00 |
|
aminnairi
|
2ded844e8a
|
complete rewrite of options using more idiomatic neovim constructs
|
2023-12-06 04:52:07 +01:00 |
|
aminnairi
|
8f13863d45
|
also using the neovim syntax to indent the file along with treesitter
|
2023-12-06 04:51:46 +01:00 |
|
aminnairi
|
4ba859ac10
|
now indenting based on the treesitter AST
|
2023-12-06 04:51:27 +01:00 |
|
aminnairi
|
7b15cfc562
|
now automatically installing treesitter languages
|
2023-12-06 04:51:07 +01:00 |
|
aminnairi
|
8c99648652
|
now automatically installing treesitter languages
|
2023-12-06 04:50:39 +01:00 |
|
aminnairi
|
81761dc344
|
added better sign in the sign columns for lsp diagnostics
|
2023-12-06 04:50:06 +01:00 |
|
aminnairi
|
6e1cdbc1d4
|
running the linter on keybind only instead of always
|
2023-12-06 04:49:10 +01:00 |
|
aminnairi
|
586fcd2c1d
|
using the config callback for defining setup for nvim conform
|
2023-12-06 04:48:34 +01:00 |
|
aminnairi
|
305fff1968
|
added a shortcut to run the formatted on a keybind in neovim
|
2023-12-06 04:48:02 +01:00 |
|
aminnairi
|
7993743dc6
|
requiring autocommands configuration
|
2023-12-06 04:47:19 +01:00 |
|
aminnairi
|
4291eef69e
|
added autocommand to change the indentation of php files
|
2023-12-06 04:47:04 +01:00 |
|
aminnairi
|
df933c16ff
|
removed level max for phpstan
|
2023-12-04 22:51:26 +01:00 |
|
aminnairi
|
5b92d921f6
|
disabling auto format on save when eslint is attached to an lsp server
|
2023-12-04 22:24:34 +01:00 |
|
aminnairi
|
eee82aa636
|
added php related configuration for phpstan & phpcs
|
2023-12-04 22:24:16 +01:00 |
|
aminnairi
|
019ffe4b63
|
added php related programs for mason tool installer
|
2023-12-04 22:23:31 +01:00 |
|
aminnairi
|
e673d1c670
|
added intelephense plugin for mason lspconfig
|
2023-12-04 22:23:17 +01:00 |
|
aminnairi
|
b3acc0baa8
|
added configuration for neovim conform plugin
|
2023-12-04 22:22:55 +01:00 |
|
aminnairi
|
fb5059d216
|
added settings for enabling undercurls in tmux
|
2023-12-04 19:14:37 +01:00 |
|
aminnairi
|
379239cd13
|
disabling lazy redraw
|
2023-12-04 19:14:21 +01:00 |
|
aminnairi
|
2b91bb9abc
|
added on_attach functions to relevant lsp servers
|
2023-12-04 19:14:08 +01:00 |
|
aminnairi
|
a5180fa81c
|
added keymaps for neogit
|
2023-12-04 19:13:45 +01:00 |
|
aminnairi
|
f6ed6ab7db
|
now running neogit lazily
|
2023-12-04 19:13:16 +01:00 |
|
aminnairi
|
e7019d8988
|
added trouble plugin for neovim
|
2023-12-04 19:11:19 +01:00 |
|
aminnairi
|
22f90641eb
|
added noice plugin
|
2023-12-04 19:09:17 +01:00 |
|
aminnairi
|
d0f9525a70
|
added icon picker plugin
|
2023-12-04 19:09:07 +01:00 |
|
aminnairi
|
4a36fda21f
|
removed unecessary trailing spaces
|
2023-12-03 09:23:38 +01:00 |
|
aminnairi
|
58acea9f50
|
renamed the i3 startup section title
|
2023-12-03 09:23:24 +01:00 |
|
aminnairi
|
733ce1ae00
|
renamed the setup i3 section title
|
2023-12-03 09:23:12 +01:00 |
|
aminnairi
|
22479bfafc
|
added missing code block language type
|
2023-12-03 09:22:59 +01:00 |
|
aminnairi
|
d64a795351
|
updated the bitwarden configuration section title
|
2023-12-03 09:22:47 +01:00 |
|
aminnairi
|
dfea9d536b
|
updated the configuration section title
|
2023-12-03 09:22:26 +01:00 |
|
aminnairi
|
64ee56d490
|
updated the installation command to use make
|
2023-12-03 09:22:03 +01:00 |
|
aminnairi
|
91cf23e131
|
renamed the installation section
|
2023-12-03 09:21:48 +01:00 |
|
aminnairi
|
15a5084776
|
renamed the as user section
|
2023-12-03 09:21:35 +01:00 |
|
aminnairi
|
a0b4ae1ae5
|
renamed the as root section
|
2023-12-03 09:21:15 +01:00 |
|
aminnairi
|
8d6e2fc4df
|
renamed installation section to setup
|
2023-12-03 09:20:48 +01:00 |
|
aminnairi
|
33059193ab
|
updated the title of the archlinux link
|
2023-12-03 09:18:54 +01:00 |
|
aminnairi
|
c0e35819d9
|
added neogit configuration
|
2023-12-03 09:07:24 +01:00 |
|
aminnairi
|
95425b9652
|
ignoring ansible collections folder
|
2023-12-02 23:55:13 +01:00 |
|
aminnairi
|
e529b79b49
|
removed collections for ansible as they can be rebuilt
|
2023-12-02 23:55:03 +01:00 |
|
aminnairi
|
966c05f4fb
|
using lua function to define the colorscheme
|
2023-12-02 23:53:11 +01:00 |
|
aminnairi
|
b6031ccad8
|
added way more treesitter languages for neovim
|
2023-12-02 23:52:49 +01:00 |
|
aminnairi
|
50f21b1c2f
|
added rust analyzer lsp configuration for neovim
|
2023-12-02 23:52:34 +01:00 |
|
aminnairi
|
4f6ec77736
|
enabling automatic installation of lsp utilities
|
2023-12-02 23:52:15 +01:00 |
|
aminnairi
|
ed71779212
|
added copilot configuration and theming
|
2023-12-02 23:51:47 +01:00 |
|
aminnairi
|
38cf4d903a
|
splitted which key configuration in their respective plugin files
|
2023-12-02 23:51:23 +01:00 |
|
aminnairi
|
333f80533c
|
updated indentation and added background settings
|
2023-12-02 23:50:11 +01:00 |
|
aminnairi
|
21397ccd9c
|
removed tree listing when using eza
|
2023-12-02 23:49:35 +01:00 |
|
aminnairi
|
07ade5a4b6
|
added notification plugin for neovim
|
2023-12-02 23:48:55 +01:00 |
|
aminnairi
|
2eab9295a7
|
added copilot completion plugin for neovim
|
2023-12-02 23:48:18 +01:00 |
|
aminnairi
|
13873a9fa9
|
added copilot plugin for neovim
|
2023-12-02 23:47:57 +01:00 |
|
aminnairi
|
14b3ce97b1
|
installing neofetch when running the playbook
|
2023-12-02 16:49:08 +01:00 |
|
aminnairi
|
96413ea0a1
|
running neofetch whenever starting a new shell
|
2023-12-02 16:47:56 +01:00 |
|
aminnairi
|
fa986bba4b
|
installing eza when running the playbook
|
2023-12-02 16:47:39 +01:00 |
|
aminnairi
|
a87804d00e
|
added more configuration for eza
|
2023-12-02 16:47:22 +01:00 |
|
aminnairi
|
bff6f5589a
|
added kitty configuration file
|
2023-12-02 16:15:09 +01:00 |
|
aminnairi
|
90f3431cd0
|
replaced alacritty by kitty in tmux configuration
|
2023-12-02 16:14:58 +01:00 |
|
aminnairi
|
5bf1532b99
|
added kitty installation & setup
|
2023-12-02 16:14:40 +01:00 |
|
aminnairi
|
0af8c5c439
|
replaced alacritty by kitty in i3 sensible terminal
|
2023-12-02 16:14:17 +01:00 |
|
aminnairi
|
2e0140e364
|
removed alacritty
|
2023-12-02 15:56:16 +01:00 |
|
aminnairi
|
6288ba3cfd
|
fixed checkhealth issues for focus event using tmux with neovim
|
2023-12-02 15:33:03 +01:00 |
|
aminnairi
|
2e67fbcf7d
|
updated escape time too long using neovim with tmux
|
2023-12-02 15:32:34 +01:00 |
|
aminnairi
|
debad03f8c
|
fixed termguicolors not working on tmux with neovim
|
2023-12-02 15:32:03 +01:00 |
|
aminnairi
|
b992fa9f61
|
added java provider for neovim
|
2023-12-02 15:31:38 +01:00 |
|
aminnairi
|
8a207f8ea7
|
added neovim node.js package for neovim
|
2023-12-02 15:31:21 +01:00 |
|
aminnairi
|
d7ef2437c1
|
added treesitter cli for neovim
|
2023-12-02 15:30:40 +01:00 |
|
aminnairi
|
5b0d7330f8
|
fixed chechealth issues
|
2023-12-02 15:30:12 +01:00 |
|
aminnairi
|
df7e18aacd
|
setup fish for the current user
|
2023-12-02 15:28:57 +01:00 |
|
aminnairi
|
c30a9f4c79
|
added ruby provider for neovim
|
2023-12-02 15:28:41 +01:00 |
|
aminnairi
|
6aa3a8c024
|
updated the keyboard rate
|
2023-11-30 19:24:16 +01:00 |
|
aminnairi
|
85efc082cb
|
now removing all selection when hitting the escape key
|
2023-11-30 15:22:03 +01:00 |
|
aminnairi
|
e7f9df26a1
|
added replacement for exa
|
2023-11-30 15:21:37 +01:00 |
|
aminnairi
|
02a6892733
|
added language server for html
|
2023-11-29 23:54:34 +01:00 |
|
aminnairi
|
6d1a81f9d2
|
added language server support for ansible
|
2023-11-29 23:38:58 +01:00 |
|
aminnairi
|
1b6819d5fd
|
moved helix installation at the bottom
|
2023-11-29 13:17:03 +01:00 |
|
aminnairi
|
3b6bb47437
|
installing helix editor
|
2023-11-29 13:16:43 +01:00 |
|
aminnairi
|
3bfb6e30b7
|
added rust analyzer installation for helix
|
2023-11-29 13:16:30 +01:00 |
|