Compare commits
5 Commits
92164a525c
...
3431a96edb
Author | SHA1 | Date |
---|---|---|
Ensar Sarajčić | 3431a96edb | |
Ensar Sarajčić | 2387cdd3b7 | |
Ensar Sarajčić | f93ca4896e | |
Ensar Sarajčić | 589742e801 | |
Ensar Sarajčić | 73f0ae43b3 |
|
@ -67,3 +67,4 @@
|
||||||
/systemd/user/*.wants
|
/systemd/user/*.wants
|
||||||
!/mbsync/**
|
!/mbsync/**
|
||||||
!/mbsync/
|
!/mbsync/
|
||||||
|
!mimeapps.list
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
# operations. Otherwise, the internal openpgp implemenation will be used.
|
# operations. Otherwise, the internal openpgp implemenation will be used.
|
||||||
#
|
#
|
||||||
# Default: internal
|
# Default: internal
|
||||||
pgp-provider=internal
|
pgp-provider=gpg
|
||||||
|
|
||||||
# By default, the file permissions of accounts.conf must be restrictive and
|
# By default, the file permissions of accounts.conf must be restrictive and
|
||||||
# only allow reading by the file owner (0600). Set this option to true to
|
# only allow reading by the file owner (0600). Set this option to true to
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
[Default Applications]
|
||||||
|
x-scheme-handler/jetbrains=jetbrains-toolbox.desktop
|
||||||
|
x-scheme-handler/msteams=teams.desktop
|
||||||
|
text/calendar=org.gnome.Calendar.desktop
|
||||||
|
x-scheme-handler/terminal=alacritty.desktop
|
||||||
|
x-scheme-handler/discord-647066573147996161=discord-647066573147996161.desktop
|
||||||
|
|
||||||
|
[Added Associations]
|
||||||
|
x-scheme-handler/sms=org.gnome.Shell.Extensions.GSConnect.desktop;
|
||||||
|
x-scheme-handler/tel=org.gnome.Shell.Extensions.GSConnect.desktop;
|
|
@ -31,7 +31,7 @@ local function on_attach(client, bufnr)
|
||||||
vim.api.nvim_clear_autocmds({ buffer = bufnr, group = au_id })
|
vim.api.nvim_clear_autocmds({ buffer = bufnr, group = au_id })
|
||||||
vim.api.nvim_create_autocmd("BufWritePre", {
|
vim.api.nvim_create_autocmd("BufWritePre", {
|
||||||
group = au_id,
|
group = au_id,
|
||||||
callback = vim.lsp.buf.formatting_seq_sync,
|
callback = function() vim.lsp.buf.format() end,
|
||||||
buffer = bufnr,
|
buffer = bufnr,
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
|
@ -30,11 +30,11 @@ local configuration_overrides = {
|
||||||
settings = {
|
settings = {
|
||||||
["rust-analyzer"] = {
|
["rust-analyzer"] = {
|
||||||
checkOnSave = {
|
checkOnSave = {
|
||||||
command = "clippy"
|
command = "clippy",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Lsp default language servers
|
-- Lsp default language servers
|
||||||
|
@ -67,11 +67,15 @@ for _, lsp in ipairs(servers) do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Lua bultin lsp
|
-- Lua bultin lsp
|
||||||
|
local nlua_capabilities = vim.deepcopy(common_config.capabilities)
|
||||||
|
nlua_capabilities.textDocument.formatting = false
|
||||||
|
nlua_capabilities.textDocument.rangeFormatting = false
|
||||||
require("nlua.lsp.nvim").setup(
|
require("nlua.lsp.nvim").setup(
|
||||||
lspconfig,
|
lspconfig,
|
||||||
vim.tbl_extend("force", common_config, {
|
vim.tbl_extend("force", common_config, {
|
||||||
-- Tell LSP which globals should be considered real
|
-- Tell LSP which globals should be considered real
|
||||||
globals = {},
|
globals = {},
|
||||||
|
capabilities = nlua_capabilities,
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -5,4 +5,6 @@ require("java_plugin_host").setup({
|
||||||
load_class = true,
|
load_class = true,
|
||||||
compile_java = true,
|
compile_java = true,
|
||||||
},
|
},
|
||||||
|
common_host = {},
|
||||||
|
log_level = "trace",
|
||||||
})
|
})
|
||||||
|
|
|
@ -2,4 +2,4 @@ input type:pointer {
|
||||||
accel_profile flat
|
accel_profile flat
|
||||||
}
|
}
|
||||||
|
|
||||||
focus_follows_mouse no
|
focus_follows_mouse yes
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# Mako control key bindings
|
# Mako control key bindings
|
||||||
bindsym --release control+space exec swaync-client --hide-latest
|
bindsym --release control+space exec swaync-client --close-latest
|
||||||
bindsym --release control+space+period exec swaync-client --close-all
|
bindsym --release control+space+period exec swaync-client --close-all
|
||||||
bindsym --release control+space+o exec swaync-client --open-panel
|
bindsym --release control+space+o exec swaync-client --open-panel
|
||||||
bindsym --release $mod+v exec swaync-client -t -sw
|
bindsym --release $mod+v exec swaync-client -t -sw
|
||||||
|
|
|
@ -20,6 +20,7 @@ for_window [window_type="menu"] floating enable
|
||||||
for_window [window_role="About"] floating enable
|
for_window [window_role="About"] floating enable
|
||||||
for_window [app_id="ulauncher"] border none
|
for_window [app_id="ulauncher"] border none
|
||||||
for_window [app_id="wofi"] border none
|
for_window [app_id="wofi"] border none
|
||||||
|
for_window [title="Firefox — Sharing Indicator"] floating enable
|
||||||
|
|
||||||
include ~/.config/sway/conf.d/*
|
include ~/.config/sway/conf.d/*
|
||||||
include /etc/sway/config.d/*
|
include /etc/sway/config.d/*
|
||||||
|
|
Binary file not shown.
|
@ -1 +1,9 @@
|
||||||
{}
|
{
|
||||||
|
"com.github.noam09.ulauncher-gnome-control-center": {
|
||||||
|
"id": "com.github.noam09.ulauncher-gnome-control-center",
|
||||||
|
"url": "https://github.com/noam09/ulauncher-gnome-control-center",
|
||||||
|
"updated_at": "2022-09-23T19:46:03.337195",
|
||||||
|
"last_commit": "ff8b0875ed5d78dcc1db5f638b201a460cc6d7f7",
|
||||||
|
"last_commit_time": "2020-10-06T08:36:54"
|
||||||
|
}
|
||||||
|
}
|
|
@ -18,5 +18,15 @@
|
||||||
"is_default_search": true,
|
"is_default_search": true,
|
||||||
"run_without_argument": false,
|
"run_without_argument": false,
|
||||||
"added": 1615309537.0841668
|
"added": 1615309537.0841668
|
||||||
|
},
|
||||||
|
"1233e5bc-f344-490e-9ec1-1a5af64b3300": {
|
||||||
|
"id": "1233e5bc-f344-490e-9ec1-1a5af64b3300",
|
||||||
|
"name": "DuckDuckGo",
|
||||||
|
"keyword": "ddg",
|
||||||
|
"cmd": "xdg-open \"https://duckduckgo.com/?q=$@\"",
|
||||||
|
"icon": null,
|
||||||
|
"is_default_search": true,
|
||||||
|
"run_without_argument": false,
|
||||||
|
"added": 1664262631.76421
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -77,7 +77,8 @@
|
||||||
"clock#date": {
|
"clock#date": {
|
||||||
"interval": 10,
|
"interval": 10,
|
||||||
"format": " {:%e %b %Y}", // Icon: calendar-alt
|
"format": " {:%e %b %Y}", // Icon: calendar-alt
|
||||||
"tooltip-format": "{:%e %B %Y}"
|
"tooltip-format": "{:%e %B %Y}",
|
||||||
|
"on-click": "notify-send \"$(khal list -f '{title}')\""
|
||||||
},
|
},
|
||||||
|
|
||||||
"cpu": {
|
"cpu": {
|
||||||
|
|
|
@ -2,6 +2,7 @@ direnv 2.32.1
|
||||||
nodejs 18.1.0
|
nodejs 18.1.0
|
||||||
python system
|
python system
|
||||||
ruby 3.0.0
|
ruby 3.0.0
|
||||||
neovim 0.7.2
|
neovim 0.8.0
|
||||||
java openjdk-17.0.2
|
java openjdk-17.0.2
|
||||||
rust 1.60.0
|
rust 1.64.0
|
||||||
|
golang 1.19.1
|
||||||
|
|
Loading…
Reference in New Issue