diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2023-01-31 09:44:13 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2023-01-31 09:44:13 +0100 |
| commit | 669561e21073e6efafddda25ba3ace69fb43819e (patch) | |
| tree | f94ebd60ad4cab480b5cbcb7e65dd2060696c339 /lua/alpha/scratchs | |
| parent | 5044c70e9f62cdd06ee91e754423b07c1c18c12d (diff) | |
| download | nvim-conf-669561e21073e6efafddda25ba3ace69fb43819e.tar.gz nvim-conf-669561e21073e6efafddda25ba3ace69fb43819e.zip | |
feat: apply stylua
Diffstat (limited to 'lua/alpha/scratchs')
| -rw-r--r-- | lua/alpha/scratchs/behat-test.lua | 111 | ||||
| -rw-r--r-- | lua/alpha/scratchs/laravel.lua | 2 | ||||
| -rw-r--r-- | lua/alpha/scratchs/sample.lua | 36 |
3 files changed, 74 insertions, 75 deletions
diff --git a/lua/alpha/scratchs/behat-test.lua b/lua/alpha/scratchs/behat-test.lua index 0fadb43..805459f 100644 --- a/lua/alpha/scratchs/behat-test.lua +++ b/lua/alpha/scratchs/behat-test.lua @@ -8,74 +8,73 @@ -- should get current window, switch for the buffer and get back to the buffer, that is just for the initial not all the time for every save -- +local attach_to_buffer = function(output_bufnr, command) + vim.api.nvim_create_autocmd("BufWritePost", { + group = vim.api.nvim_create_augroup("behat-auto-test", { clear = true }), + pattern = { "*.php", "*.feature" }, + callback = function() + local append_data = function(_, data) + if data then + vim.api.nvim_buf_set_option(output_bufnr, "modifiable", true) + vim.api.nvim_buf_set_lines(output_bufnr, -1, -1, false, data) + vim.api.nvim_buf_set_option(output_bufnr, "modifiable", false) + end + end -local attach_to_buffer = function (output_bufnr, command) - vim.api.nvim_create_autocmd("BufWritePost", { - group = vim.api.nvim_create_augroup("behat-auto-test", {clear = true}), - pattern = {"*.php", "*.feature"}, - callback = function () - local append_data = function (_, data) - if data then - - vim.api.nvim_buf_set_option(output_bufnr, "modifiable", true) - vim.api.nvim_buf_set_lines(output_bufnr, -1, -1, false, data) - vim.api.nvim_buf_set_option(output_bufnr, "modifiable", false) - end - end - - vim.api.nvim_buf_set_option(output_bufnr, "modifiable", true) - vim.api.nvim_buf_set_lines(output_bufnr, 0, -1, false, {"Behat test output"}) - vim.api.nvim_buf_set_option(output_bufnr, "modifiable", false) - vim.fn.jobstart(command, { - stdout_buffered = true, - on_stdout = append_data, - on_stderr = append_data, - }) - end, - }) + vim.api.nvim_buf_set_option(output_bufnr, "modifiable", true) + vim.api.nvim_buf_set_lines(output_bufnr, 0, -1, false, { "Behat test output" }) + vim.api.nvim_buf_set_option(output_bufnr, "modifiable", false) + vim.fn.jobstart(command, { + stdout_buffered = true, + on_stdout = append_data, + on_stderr = append_data, + }) + end, + }) end vim.api.nvim_create_user_command("Behat", function() - local fname = vim.fn.expand("%") - local line = vim.api.nvim_win_get_cursor(0)[1] - local command = vim.split(string.format("docker-compose exec -T -u 1000:1000 php-fpm bin/behat %s:%d", fname, line), " ") - -- TODO generate dinamically - -- local output_bufnr = 214 + local fname = vim.fn.expand "%" + local line = vim.api.nvim_win_get_cursor(0)[1] + local command = + vim.split(string.format("docker-compose exec -T -u 1000:1000 php-fpm bin/behat %s:%d", fname, line), " ") + -- TODO generate dinamically + -- local output_bufnr = 214 - local current_win = vim.api.nvim_get_current_win() - vim.cmd("vsplit") - local winh = vim.api.nvim_get_current_win() - local bufh = vim.api.nvim_create_buf(true, true) - vim.api.nvim_win_set_buf(winh, bufh) - vim.api.nvim_set_current_win(current_win) - vim.api.nvim_buf_set_name(bufh, string.format("Behat %s:%s", fname, line)) - vim.api.nvim_buf_set_option(bufh, "modifiable", false) - vim.api.nvim_win_set_option(winh, "number", false) - vim.api.nvim_win_set_option(winh, "relativenumber", false) + local current_win = vim.api.nvim_get_current_win() + vim.cmd "vsplit" + local winh = vim.api.nvim_get_current_win() + local bufh = vim.api.nvim_create_buf(true, true) + vim.api.nvim_win_set_buf(winh, bufh) + vim.api.nvim_set_current_win(current_win) + vim.api.nvim_buf_set_name(bufh, string.format("Behat %s:%s", fname, line)) + vim.api.nvim_buf_set_option(bufh, "modifiable", false) + vim.api.nvim_win_set_option(winh, "number", false) + vim.api.nvim_win_set_option(winh, "relativenumber", false) - attach_to_buffer(bufh, command) + attach_to_buffer(bufh, command) end, {}) vim.api.nvim_create_user_command("BehatFile", function() - local fname = vim.fn.expand("%") - local command = vim.split(string.format("docker-compose exec -T -u 1000:1000 php-fpm bin/behat %s", fname), " ") - -- TODO generate dinamically - -- local output_bufnr = 214 + local fname = vim.fn.expand "%" + local command = vim.split(string.format("docker-compose exec -T -u 1000:1000 php-fpm bin/behat %s", fname), " ") + -- TODO generate dinamically + -- local output_bufnr = 214 - local current_win = vim.api.nvim_get_current_win() - vim.cmd("vsplit") - local winh = vim.api.nvim_get_current_win() - local bufh = vim.api.nvim_create_buf(true, true) - vim.api.nvim_win_set_buf(winh, bufh) - vim.api.nvim_set_current_win(current_win) - vim.api.nvim_buf_set_name(bufh, string.format("Behat Test")) - vim.api.nvim_buf_set_option(bufh, "modifiable", false) - vim.api.nvim_win_set_option(winh, "number", false) - vim.api.nvim_win_set_option(winh, "relativenumber", false) + local current_win = vim.api.nvim_get_current_win() + vim.cmd "vsplit" + local winh = vim.api.nvim_get_current_win() + local bufh = vim.api.nvim_create_buf(true, true) + vim.api.nvim_win_set_buf(winh, bufh) + vim.api.nvim_set_current_win(current_win) + vim.api.nvim_buf_set_name(bufh, string.format "Behat Test") + vim.api.nvim_buf_set_option(bufh, "modifiable", false) + vim.api.nvim_win_set_option(winh, "number", false) + vim.api.nvim_win_set_option(winh, "relativenumber", false) - attach_to_buffer(bufh, command) + attach_to_buffer(bufh, command) end, {}) vim.api.nvim_create_user_command("BehatStop", function() - vim.api.nvim_del_augroup_by_name("behat-auto-test") + vim.api.nvim_del_augroup_by_name "behat-auto-test" end, {}) diff --git a/lua/alpha/scratchs/laravel.lua b/lua/alpha/scratchs/laravel.lua index 3da2c69..a0f0de7 100644 --- a/lua/alpha/scratchs/laravel.lua +++ b/lua/alpha/scratchs/laravel.lua @@ -14,6 +14,6 @@ -- -- Problem when I switch project sail is runnin in another one -- -local artisan = R("laravel.artisan") +local artisan = R "laravel.artisan" P(artisan.commands(true)) diff --git a/lua/alpha/scratchs/sample.lua b/lua/alpha/scratchs/sample.lua index 415e9a2..68052f5 100644 --- a/lua/alpha/scratchs/sample.lua +++ b/lua/alpha/scratchs/sample.lua @@ -1,29 +1,29 @@ local M = {} -local action_state = require("telescope.actions.state") -local actions = require('telescope.actions') +local action_state = require "telescope.actions.state" +local actions = require "telescope.actions" M.find_config = function() - require("telescope.builtin").find_files({ - prompt_title = "< Neovim >", - cwd = "$HOME/.config/nvim/", - }) + require("telescope.builtin").find_files { + prompt_title = "< Neovim >", + cwd = "$HOME/.config/nvim/", + } end M.find_plugin = function() - require("telescope.builtin").find_files({ - prompt_title = "< Plugins >", - cwd = "$HOME/.config/nvim/lua/alpha/plugins/", - attach_mappings = function(_, map) - map("i", "<C-t>", function(prompt_bufnr) - local new_plugin = action_state.get_current_line() - actions.close(prompt_bufnr) - vim.cmd(string.format("edit ~/.config/nvim/lua/alpha/plugins/%s.lua", new_plugin)) - end) + require("telescope.builtin").find_files { + prompt_title = "< Plugins >", + cwd = "$HOME/.config/nvim/lua/alpha/plugins/", + attach_mappings = function(_, map) + map("i", "<C-t>", function(prompt_bufnr) + local new_plugin = action_state.get_current_line() + actions.close(prompt_bufnr) + vim.cmd(string.format("edit ~/.config/nvim/lua/alpha/plugins/%s.lua", new_plugin)) + end) - return true - end, - }) + return true + end, + } end M.find_plugin() |