Compare commits
2 Commits
acdf747c02
...
68484156fc
| Author | SHA1 | Date | |
|---|---|---|---|
| 68484156fc | |||
| 7eaec6d1d7 |
@@ -6,9 +6,10 @@ font-feature=-dlig
|
|||||||
font-family = Hack Nerd Font Mono
|
font-family = Hack Nerd Font Mono
|
||||||
|
|
||||||
background-opacity=0.75
|
background-opacity=0.75
|
||||||
|
background-opacity-cells = true
|
||||||
background-blur=true
|
background-blur=true
|
||||||
|
|
||||||
# shell-integration-features = ssh-terminfo,ssh-env
|
shell-integration-features = ssh-terminfo,ssh-env
|
||||||
|
|
||||||
keybind = cmd+t=unbind
|
keybind = cmd+t=unbind
|
||||||
keybind = cmd+n=unbind
|
keybind = cmd+n=unbind
|
||||||
@@ -22,3 +23,11 @@ keybind = alt+left=unbind
|
|||||||
keybind = alt+right=unbind
|
keybind = alt+right=unbind
|
||||||
|
|
||||||
keybind = ctrl+v=paste_from_clipboard
|
keybind = ctrl+v=paste_from_clipboard
|
||||||
|
|
||||||
|
window-padding-x = 0
|
||||||
|
window-padding-y = 0
|
||||||
|
window-padding-balance = true
|
||||||
|
window-padding-color = extend-always
|
||||||
|
window-vsync = false
|
||||||
|
|
||||||
|
shell-integration = zsh
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ bindl=, XF86AudioPrev, exec, playerctl previous
|
|||||||
# also make sure you created a directory called screenshots in Pictures/ otherwise the screenshots won't appear anywhere
|
# also make sure you created a directory called screenshots in Pictures/ otherwise the screenshots won't appear anywhere
|
||||||
bind = $mainMod, S, exec, grim -o DP-3 "${HOME}/Pictures/screenshots/screenshot-$(date +%F-%T).png"
|
bind = $mainMod, S, exec, grim -o DP-3 "${HOME}/Pictures/screenshots/screenshot-$(date +%F-%T).png"
|
||||||
# screenshot + crop keybind
|
# screenshot + crop keybind
|
||||||
bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" - | swappy -f -
|
bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" - | wl-copy
|
||||||
|
|
||||||
# Move focus with mainMod + arrow keys
|
# Move focus with mainMod + arrow keys
|
||||||
# Maybe H J K L
|
# Maybe H J K L
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ monitor=DP-6,1920x1200@60,auto-left,1,transform,1
|
|||||||
workspace=DP-6,6
|
workspace=DP-6,6
|
||||||
|
|
||||||
general {
|
general {
|
||||||
gaps_in = 2
|
gaps_in = 0
|
||||||
gaps_out = 10
|
gaps_out = 0
|
||||||
|
|
||||||
border_size = 1
|
border_size = 1
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
"blink.cmp": { "branch": "main", "commit": "4b18c32adef2898f95cdef6192cbd5796c1a332d" },
|
"blink.cmp": { "branch": "main", "commit": "4b18c32adef2898f95cdef6192cbd5796c1a332d" },
|
||||||
"catppuccin": { "branch": "main", "commit": "0a5de4da015a175f416d6ef1eda84661623e0500" },
|
"catppuccin": { "branch": "main", "commit": "0a5de4da015a175f416d6ef1eda84661623e0500" },
|
||||||
"conform.nvim": { "branch": "master", "commit": "e969e302bced7ffb9a0a0323629f31feb0ca35a6" },
|
"conform.nvim": { "branch": "master", "commit": "e969e302bced7ffb9a0a0323629f31feb0ca35a6" },
|
||||||
|
"direnv.nvim": { "branch": "main", "commit": "564146278b3d5fe4ffa389cd103bab20f9b515d6" },
|
||||||
"fidget.nvim": { "branch": "main", "commit": "7fa433a83118a70fe24c1ce88d5f0bd3453c0970" },
|
"fidget.nvim": { "branch": "main", "commit": "7fa433a83118a70fe24c1ce88d5f0bd3453c0970" },
|
||||||
"flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" },
|
"flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||||
|
|||||||
@@ -15,13 +15,18 @@ return {
|
|||||||
"rust_analyzer",
|
"rust_analyzer",
|
||||||
"templ",
|
"templ",
|
||||||
"tailwindcss",
|
"tailwindcss",
|
||||||
"nil_ls"
|
"nil_ls",
|
||||||
|
"gleam",
|
||||||
|
"ty"
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
-- Testing basedpyright atm, change to jedi idk
|
-- Testing basedpyright atm, change to jedi idk
|
||||||
vim.lsp.config("basedpyright", {
|
vim.lsp.config("basedpyright", {
|
||||||
settings = {
|
settings = {
|
||||||
|
python = {
|
||||||
|
pythonPath = vim.fn.exepath("python"),
|
||||||
|
},
|
||||||
['basedpyright'] = {
|
['basedpyright'] = {
|
||||||
analysis = {
|
analysis = {
|
||||||
typeCheckingMode = "basic",
|
typeCheckingMode = "basic",
|
||||||
|
|||||||
@@ -4,8 +4,18 @@ return {
|
|||||||
config = function()
|
config = function()
|
||||||
require('lualine').setup({
|
require('lualine').setup({
|
||||||
options = {
|
options = {
|
||||||
theme = 'dracula'
|
theme = 'catppuccin'
|
||||||
|
},
|
||||||
|
sections = {
|
||||||
|
lualine_x = {
|
||||||
|
function()
|
||||||
|
return require('direnv').statusline()
|
||||||
|
end,
|
||||||
|
'encoding',
|
||||||
|
'fileformat',
|
||||||
|
'filetype',
|
||||||
}
|
}
|
||||||
|
}
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,10 @@ return {
|
|||||||
config = function()
|
config = function()
|
||||||
require("neotest").setup({
|
require("neotest").setup({
|
||||||
adapters = {
|
adapters = {
|
||||||
require("neotest-python"),
|
require("neotest-python")({
|
||||||
|
python = vim.fn.exepath("python"),
|
||||||
|
runner = "pytest",
|
||||||
|
}),
|
||||||
require("neotest-go")
|
require("neotest-go")
|
||||||
},
|
},
|
||||||
diagnostic = {
|
diagnostic = {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
"modules-left": ["hyprland/workspaces"],
|
"modules-left": ["hyprland/workspaces"],
|
||||||
"modules-center": ["hyprland/window"],
|
"modules-center": ["hyprland/window"],
|
||||||
"modules-right": ["cpu", "memory", "network", "pulseaudio", "clock"],
|
"modules-right": ["cpu", "memory", "network", "privacy", "pulseaudio", "clock"],
|
||||||
|
|
||||||
"hyprland/workspaces": {
|
"hyprland/workspaces": {
|
||||||
"disable-scroll": true,
|
"disable-scroll": true,
|
||||||
@@ -31,8 +31,6 @@
|
|||||||
|
|
||||||
"network": {
|
"network": {
|
||||||
"format": " {bandwidthDownBits} {bandwidthUpBits}",
|
"format": " {bandwidthDownBits} {bandwidthUpBits}",
|
||||||
// "format-wifi": " {essid}",
|
|
||||||
// "format-ethernet": " eth",
|
|
||||||
"format-disconnected": "⚠ offline",
|
"format-disconnected": "⚠ offline",
|
||||||
"interval": 5
|
"interval": 5
|
||||||
},
|
},
|
||||||
@@ -40,11 +38,35 @@
|
|||||||
"pulseaudio": {
|
"pulseaudio": {
|
||||||
"format": " {volume}%",
|
"format": " {volume}%",
|
||||||
"format-muted": " muted",
|
"format-muted": " muted",
|
||||||
"on-click": "pavucontrol"
|
"on-click": "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
|
||||||
},
|
},
|
||||||
|
|
||||||
"clock": {
|
"clock": {
|
||||||
"format": " {:%H:%M}",
|
"interval": 60,
|
||||||
"tooltip-format": "{:%Y-%m-%d %H:%M:%S}"
|
"timezone": "Europe/Berlin",
|
||||||
|
"format": "{:%a %d.%m %R }",
|
||||||
|
"tooltip-format": "<tt><big>{calendar}</big></tt>",
|
||||||
|
"calendar": {
|
||||||
|
"mode" : "month",
|
||||||
|
"mode-mon-col" : 3,
|
||||||
|
"weeks-pos" : "right",
|
||||||
|
"on-scroll" : 1,
|
||||||
|
"on-click-right": "mode",
|
||||||
|
"format": {
|
||||||
|
"months": "<span color='#cba6f7'><b>{}</b></span>",
|
||||||
|
"days": "<span color='#cdd6f4'><b>{}</b></span>",
|
||||||
|
"weeks": "<span color='#94e2d5'>W{}</span>",
|
||||||
|
"weekdays": "<span color='#f9e2af'><b>{}</b></span>",
|
||||||
|
"today": "<span color='#f5e0dc'><b><u>{}</u></b></span>"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"actions": {
|
||||||
|
"on-click-right": "mode",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"privacy": {
|
||||||
|
"icon-size": 16,
|
||||||
|
"spacing": 5
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,12 @@ window#waybar {
|
|||||||
color: #6c7086;
|
color: #6c7086;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#workspaces button.visible {
|
||||||
|
color: #cdd6f4;
|
||||||
|
}
|
||||||
|
|
||||||
#workspaces button.active {
|
#workspaces button.active {
|
||||||
|
background: #313244;
|
||||||
color: #89b4fa;
|
color: #89b4fa;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -28,7 +33,7 @@ window#waybar {
|
|||||||
color: #a6adc8;
|
color: #a6adc8;
|
||||||
}
|
}
|
||||||
|
|
||||||
#cpu, #memory, #network, #pulseaudio, #clock {
|
#cpu, #memory, #network, #pulseaudio, #clock, #tray {
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user