Compare commits
10 Commits
40e91c0226
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 5a1094d59e | |||
| 3b1762ad09 | |||
| 1566b7fdc1 | |||
| f3d4395f72 | |||
| 3227957636 | |||
| 83e4097ab7 | |||
| 80c8732d93 | |||
| f39f45f415 | |||
| 82d279e6d8 | |||
| 8728b9c5da |
@@ -2,18 +2,19 @@ return {
|
||||
"AstroNvim/astrocommunity",
|
||||
|
||||
{ import = "astrocommunity.colorscheme.catppuccin" },
|
||||
-- {
|
||||
-- "catppuccin",
|
||||
-- opts = {
|
||||
-- integrations = {
|
||||
-- ts_rainbow2 = true,
|
||||
-- treesitter = true,
|
||||
-- }
|
||||
-- },
|
||||
-- config = function()
|
||||
-- vim.api.nvim_set_hl(0, "LspInlayHint", { bg = "#1e1e2f" })
|
||||
-- end
|
||||
-- },
|
||||
{
|
||||
"catppuccin",
|
||||
opts = {
|
||||
integrations = {
|
||||
ts_rainbow2 = true,
|
||||
treesitter = true,
|
||||
},
|
||||
transparent_background = true
|
||||
},
|
||||
-- config = function()
|
||||
-- vim.api.nvim_set_hl(0, "LspInlayHint", { bg = "#1e1e2f" })
|
||||
-- end
|
||||
},
|
||||
|
||||
-- { import = "astrocommunity.pack.cpp" },
|
||||
|
||||
@@ -43,5 +44,7 @@ return {
|
||||
|
||||
{ import = "astrocommunity.lsp.lsp-signature-nvim" },
|
||||
|
||||
{ import = "astrocommunity.syntax.vim-sandwich" }
|
||||
{ import = "astrocommunity.syntax.vim-sandwich" },
|
||||
|
||||
{ import = "astrocommunity.pack.java" }
|
||||
}
|
||||
|
||||
@@ -42,6 +42,7 @@ return {
|
||||
signcolumn = "auto", -- sets vim.opt.signcolumn to auto
|
||||
wrap = false, -- sets vim.opt.wrap
|
||||
expandtab = false,
|
||||
cursorline = false,
|
||||
tabstop = 8,
|
||||
shiftwidth = 8,
|
||||
showtabline = 8,
|
||||
|
||||
@@ -57,6 +57,12 @@ return {
|
||||
"--query-driver=/usr/bin/*gcc",
|
||||
"--function-arg-placeholders=0",
|
||||
},
|
||||
sqls = {
|
||||
connections = {
|
||||
driver = "postgres",
|
||||
dataSourceName = "host=127.0.0.1 port=5432 user=postgres password=postgres dbname=trabalho sslmode=disable"
|
||||
}
|
||||
},
|
||||
root_dir = function(path)
|
||||
local normal = require("lspconfig.util").root_pattern(".git")(vim.fn.getcwd())
|
||||
if normal then
|
||||
|
||||
10
lua/plugins/codesnap.lua
Normal file
10
lua/plugins/codesnap.lua
Normal file
@@ -0,0 +1,10 @@
|
||||
return {
|
||||
"mistricky/codesnap.nvim",
|
||||
build = "make",
|
||||
|
||||
config = function() require("codesnap").setup{
|
||||
-- bg_theme = "grape",
|
||||
bg_padding = 0,
|
||||
has_line_number = true,
|
||||
} end
|
||||
}
|
||||
@@ -18,9 +18,11 @@ return {
|
||||
end
|
||||
end,
|
||||
testcases_use_single_file = true,
|
||||
evaluate_template_modifiers = true,
|
||||
received_problems_prompt_path = false,
|
||||
compile_command = {
|
||||
c = { exec = "gcc", args = { "-Wall", "-g", "-DDEBUG", "-fsanitize=address,undefined", "-std=c++17", "$(FNAME)", "-o", "$(FNOEXT).out" } },
|
||||
cpp = { exec = "g++", args = { "-Wall", "-g", "-DDEBUG", "-fsanitize=address,undefined", "-std=c++17", "$(FNAME)", "-o", "$(FNOEXT).out" } },
|
||||
c = { exec = "gcc", args = { "-O0", "-Wall", "-ggdb3", "-DDEBUG", "-fsanitize=address,undefined", "-std=c23", "$(FNAME)", "-o", "$(FNOEXT).out", "-lm" } },
|
||||
cpp = { exec = "g++", args = { "-O0", "-Wall", "-ggdb3", "-DDEBUG", "-fsanitize=address,undefined", "-D__OPTIMIZE__", "-std=c++20", "$(FNAME)", "-o", "$(FNOEXT).out" } },
|
||||
},
|
||||
run_command = {
|
||||
c = { exec = "./$(FNOEXT).out" },
|
||||
|
||||
24
lua/plugins/java.lua
Normal file
24
lua/plugins/java.lua
Normal file
@@ -0,0 +1,24 @@
|
||||
return {
|
||||
"mfussenegger/nvim-jdtls",
|
||||
opts = {
|
||||
settings = {
|
||||
java = {
|
||||
configuration = {
|
||||
runtimes = {
|
||||
{
|
||||
name = "JavaSE-21",
|
||||
path = "/usr/lib/jvm/openjdk-bin-21/",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
format = {
|
||||
enabled = true,
|
||||
settings = { -- you can use your preferred format style
|
||||
url = "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml",
|
||||
profile = "GoogleStyle",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
4
lua/plugins/magma.lua
Normal file
4
lua/plugins/magma.lua
Normal file
@@ -0,0 +1,4 @@
|
||||
return {
|
||||
"dccsillag/magma-nvim",
|
||||
ft = "python"
|
||||
}
|
||||
@@ -9,7 +9,8 @@ return {
|
||||
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, {
|
||||
"lua_ls",
|
||||
"bashls",
|
||||
"pylsp",
|
||||
-- "pylsp"=,
|
||||
"pyright",
|
||||
"cmake",
|
||||
"mesonlsp",
|
||||
"vimls",
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
return {
|
||||
"matveyt/neoclip",
|
||||
lazy = false,
|
||||
enabled = false,
|
||||
config = function(plugin, opts)
|
||||
require("neoclip"):setup()
|
||||
end,
|
||||
|
||||
15
lua/plugins/nvim-ts-autotag.lua
Normal file
15
lua/plugins/nvim-ts-autotag.lua
Normal file
@@ -0,0 +1,15 @@
|
||||
return {
|
||||
{
|
||||
"windwp/nvim-ts-autotag",
|
||||
config = function(plugin, opts)
|
||||
require("nvim-ts-autotag").setup({
|
||||
opts = {
|
||||
enable = true,
|
||||
enable_rename = true,
|
||||
enable_close = true,
|
||||
enable_close_on_slash = true,
|
||||
}
|
||||
})
|
||||
end,
|
||||
},
|
||||
}
|
||||
4
lua/plugins/render-markdown.lua
Normal file
4
lua/plugins/render-markdown.lua
Normal file
@@ -0,0 +1,4 @@
|
||||
return {
|
||||
"MeanderingProgrammer/render-markdown.nvim",
|
||||
lazy = false
|
||||
}
|
||||
@@ -38,12 +38,7 @@ return {
|
||||
require("nvim-treesitter.configs").setup {
|
||||
highlight = {
|
||||
enable = true,
|
||||
},
|
||||
autotag = {
|
||||
enable = true,
|
||||
enable_rename = true,
|
||||
enable_close = true,
|
||||
enable_close_on_slash = true,
|
||||
additional_vim_regex_highlighting = false
|
||||
},
|
||||
ensure_installed = {
|
||||
"lua",
|
||||
|
||||
BIN
spell/pt.utf-8.spl
Normal file
BIN
spell/pt.utf-8.spl
Normal file
Binary file not shown.
@@ -1,3 +1,5 @@
|
||||
/* Problem URL: $(URL) */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <math.h>
|
||||
|
||||
@@ -1,14 +1,22 @@
|
||||
/* Problem URL: $(URL) */
|
||||
|
||||
#include <bits/stdc++.h>
|
||||
#include <ext/pb_ds/assoc_container.hpp>
|
||||
#include <ext/pb_ds/tree_policy.hpp>
|
||||
|
||||
using namespace std;
|
||||
using namespace __gnu_pbds;
|
||||
|
||||
template <class T, class comp = less<>>
|
||||
using ordered_set = tree<T, null_type , comp , rb_tree_tag , tree_order_statistics_node_update>;
|
||||
|
||||
#define V vector
|
||||
|
||||
#define rmin(a, b) a = min(a, b)
|
||||
#define rmax(a, b) a = max(a, b)
|
||||
|
||||
#define rep(i, lim) for (size_t i = 0; i < (lim); i++)
|
||||
#define nrep(i, s, lim) for (size_t i = s; i < (lim); i++)
|
||||
#define rep(i, lim) for (int i = 0; i < (lim); i++)
|
||||
#define nrep(i, s, lim) for (int i = s; i < (lim); i++)
|
||||
|
||||
#define repv(i, v) for (auto &i : (v))
|
||||
#define fillv(v) for (auto &itr_ : (v)) { cin >> itr_; }
|
||||
@@ -67,10 +75,32 @@ auto operator>>(istream &is, vector<vector<v>> &vec)->istream& {
|
||||
return is;
|
||||
}
|
||||
|
||||
const int oo = INT32_MAX >> 1;
|
||||
const ll OO = INT64_MAX >> 1;
|
||||
|
||||
|
||||
void pre()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
#define TEST 1
|
||||
|
||||
void solve()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
int main()
|
||||
{
|
||||
ios::sync_with_stdio(false);
|
||||
cin.tie(nullptr);
|
||||
|
||||
pre();
|
||||
|
||||
int t;
|
||||
(TEST && cin >> t) || (t = 1);
|
||||
while (t--) {
|
||||
solve();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user