diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2022-07-03 17:19:09 +0200 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2022-07-03 17:19:09 +0200 |
| commit | b49990801e1533736ad19eef0429b7bf5cbfb812 (patch) | |
| tree | b6d03154cec8125ed3269b75dc2040a98c14954d | |
| parent | 4390ba544556a96765c136c933f4375990b34895 (diff) | |
| download | dotfiles-b49990801e1533736ad19eef0429b7bf5cbfb812.tar.xz dotfiles-b49990801e1533736ad19eef0429b7bf5cbfb812.zip | |
Updated some scripts
| -rw-r--r-- | aliases/.aliases/aliases | 1 | ||||
| -rw-r--r-- | nvim/.config/nvim/init.lua | 3 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/user/plugins.lua | 2 | ||||
| -rw-r--r-- | nvim/.config/nvim/plugin/packer_compiled.lua | 5 | ||||
| -rwxr-xr-x | scripts/.scripts/books.sh | 2 | ||||
| -rwxr-xr-x | scripts/.scripts/cpp_template.sh | 10 |
6 files changed, 19 insertions, 4 deletions
diff --git a/aliases/.aliases/aliases b/aliases/.aliases/aliases index ad9f20e..70c74c6 100644 --- a/aliases/.aliases/aliases +++ b/aliases/.aliases/aliases @@ -1,3 +1,4 @@ +alias vcc="~/.scripts/cpp_template.sh" alias kpr="ps aux | fzf | awk '{print $2}' | xargs killall > /dev/null 2> /dev/null" alias build="./main < inp" alias clean="~/.scripts/cleanup.sh" diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index e687e26..fe09917 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -24,6 +24,9 @@ require('material').setup{ } } +require("nvim-treesitter.configs").setup { + yati = { enable = true }, +} require "user.options" require "user.keymaps" diff --git a/nvim/.config/nvim/lua/user/plugins.lua b/nvim/.config/nvim/lua/user/plugins.lua index f6ed946..b0e41df 100644 --- a/nvim/.config/nvim/lua/user/plugins.lua +++ b/nvim/.config/nvim/lua/user/plugins.lua @@ -60,6 +60,8 @@ return packer.startup(function(use) use "folke/which-key.nvim" use "nvim-lua/plenary.nvim" + -- fix indentation + use({ "yioneko/nvim-yati", requires = "nvim-treesitter/nvim-treesitter" }) -- Surround use "tpope/vim-surround" diff --git a/nvim/.config/nvim/plugin/packer_compiled.lua b/nvim/.config/nvim/plugin/packer_compiled.lua index cbd12af..b3e8d5a 100644 --- a/nvim/.config/nvim/plugin/packer_compiled.lua +++ b/nvim/.config/nvim/plugin/packer_compiled.lua @@ -240,6 +240,11 @@ _G.packer_plugins = { path = "/home/pengu/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", url = "https://github.com/kyazdani42/nvim-web-devicons" }, + ["nvim-yati"] = { + loaded = true, + path = "/home/pengu/.local/share/nvim/site/pack/packer/start/nvim-yati", + url = "https://github.com/yioneko/nvim-yati" + }, ["onedark.nvim"] = { loaded = true, path = "/home/pengu/.local/share/nvim/site/pack/packer/start/onedark.nvim", diff --git a/scripts/.scripts/books.sh b/scripts/.scripts/books.sh index 687fe90..c0ad461 100755 --- a/scripts/.scripts/books.sh +++ b/scripts/.scripts/books.sh @@ -9,7 +9,7 @@ # ################################################################## -path="/run/media/storage/Omar/Self learning/Books/English books" +path="/run/media/pengu/New Volume/Omar/Self learning/Books/English books/Books for computer science/" choice=$(ls "$path" | dmenu -l 10) new_choice=$choice diff --git a/scripts/.scripts/cpp_template.sh b/scripts/.scripts/cpp_template.sh index 6165f51..f2ed036 100755 --- a/scripts/.scripts/cpp_template.sh +++ b/scripts/.scripts/cpp_template.sh @@ -1,8 +1,12 @@ #!/bin/sh -touch $1.cpp -echo -e "#include<bits/stdc++.h>\n\nusing namespace std;\n\nint main () {\n}" > $1.cpp -nvim $1.cpp +echo -e "Are you sure? y)es n)o" +read input +if [ "$input" = 'y' ]; then + touch $1.cpp + echo -e "#include<bits/stdc++.h>\n\nusing namespace std;\n\nint main () {\n}" > $1.cpp + nvim $1.cpp +fi |
