feat(waybar): some more configs

This commit is contained in:
Barrett Ruth 2026-02-14 11:34:09 -05:00
parent baa0921be0
commit 52cae087bf
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
10 changed files with 129 additions and 215 deletions

View file

@ -72,7 +72,7 @@ bindul = , XF86AudioMute, exec, hypr volume toggle
bindul = , XF86MonBrightnessUp, exec, hypr brightness up
bindul = , XF86MonBrightnessDown, exec, hypr brightness down
bind = ALT, SPACE, exec, walker
bind = ALT, SPACE, exec, rofi -show run
bind = ALT, TAB, workspace, previous
bind = ALT, A, cyclenext
bind = ALT, B, exec, pkill -USR1 waybar || waybar

View file

@ -2,6 +2,7 @@
"blink.cmp": { "branch": "main", "commit": "4b18c32adef2898f95cdef6192cbd5796c1a332d" },
"cp.nvim": { "branch": "main", "commit": "029ea125b97320ff5c2884bf84bf5aa4e7077c79" },
"dial.nvim": { "branch": "master", "commit": "f2634758455cfa52a8acea6f142dcd6271a1bf57" },
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
"fzf-lua": { "branch": "main", "commit": "fb8c50ba62a0daa433b7ac2b78834f318322b879" },
"guard.nvim": { "branch": "main", "commit": "addb8d2f40662b8b62d60dd7d18f503beb2332e7" },
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
@ -13,6 +14,7 @@
"mini.bufremove": { "branch": "main", "commit": "10857aa39160c127694151828914df3131ba83b6" },
"mini.misc": { "branch": "main", "commit": "b647b64321c34d4868d158282bb89e49f0d6838b" },
"mini.pairs": { "branch": "main", "commit": "4089aa6ea6423e02e1a8326a7a7a00159f6f5e04" },
"neogit": { "branch": "master", "commit": "75ca811db3ca3e43137596d25d26e57331540ee0" },
"nvim-colorizer.lua": { "branch": "master", "commit": "338409dd8a6ed74767bad3eb5269f1b903ffb3cf" },
"nvim-lspconfig": { "branch": "master", "commit": "f4e9d367d4e067d7a5fabc9fd3f1349b291eb718" },
"nvim-navic": { "branch": "master", "commit": "f5eba192f39b453675d115351808bd51276d9de5" },
@ -22,6 +24,7 @@
"nvim-vtsls": { "branch": "main", "commit": "0b5f73c9e50ce95842ea07bb3f05c7d66d87d14a" },
"oil.nvim": { "branch": "master", "commit": "f55b25e493a7df76371cfadd0ded5004cb9cd48a" },
"overseer.nvim": { "branch": "master", "commit": "392093e610333c0aea89bf43de7362e25783eada" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"treesj": { "branch": "main", "commit": "186084dee5e9c8eec40f6e39481c723dd567cb05" },
"typst-preview.nvim": { "branch": "master", "commit": "e123a7ab64e52d836e00dea9251e85b201f38966" },
"vim-abolish": { "branch": "master", "commit": "dcbfe065297d31823561ba787f51056c147aa682" },

View file

@ -61,9 +61,21 @@ return {
{
dir = '~/dev/diffs.nvim',
enabled = true,
dependencies = {
'NeogitOrg/neogit',
'sindrets/diffview.nvim',
},
init = function()
vim.g.diffs = {
filetypes = { 'fugitive', 'git', 'gitcommit', 'diff' },
filetypes = {
'fugitive',
'git',
'gitcommit',
'diff',
'NeogitStatus',
'NeogitCommitView',
'NeogitDiffView',
},
hide_prefix = true,
highlights = {
vim = {
@ -77,6 +89,23 @@ return {
}
end,
},
{
'NeogitOrg/neogit',
dependencies = {
'nvim-lua/plenary.nvim',
'sindrets/diffview.nvim',
},
cmd = 'Neogit',
opts = {
integrations = {
diffview = true,
},
},
},
{
'sindrets/diffview.nvim',
cmd = { 'DiffviewOpen', 'DiffviewFileHistory' },
},
{
'ibhagwan/fzf-lua',
keys = {

View file

@ -1,61 +0,0 @@
* {
font-family: "SF Pro Display", sans-serif;
font-size: 16px;
}
window {
background: transparent;
}
#box {
background: #f5f5f5;
border: 2px solid #e8e8e8;
border-radius: 0;
}
#search {
background: #f5f5f5;
border-radius: 0;
}
#input {
background: #f5f5f5;
color: #1a1a1a;
border-radius: 0;
padding: 10px;
}
#input:focus {
outline: none;
box-shadow: none;
}
#list {
background: #f5f5f5;
}
row {
padding: 6px 10px;
background: #f5f5f5;
color: #1a1a1a;
border-radius: 0;
}
row:selected {
background: #ebebeb;
color: #1a1a1a;
}
.activation-label {
color: #999999;
}
#typeahead {
color: #999999;
background: transparent;
}
scrollbar,
scrollbar slider {
opacity: 0;
}

View file

@ -1,61 +0,0 @@
* {
font-family: "SF Pro Display", sans-serif;
font-size: 16px;
}
window {
background: transparent;
}
#box {
background: #121212;
border: 2px solid #3d3d3d;
border-radius: 0;
}
#search {
background: #121212;
border-radius: 0;
}
#input {
background: #121212;
color: #e0e0e0;
border-radius: 0;
padding: 10px;
}
#input:focus {
outline: none;
box-shadow: none;
}
#list {
background: #121212;
}
row {
padding: 6px 10px;
background: #121212;
color: #e0e0e0;
border-radius: 0;
}
row:selected {
background: #2d2d2d;
color: #e0e0e0;
}
.activation-label {
color: #666666;
}
#typeahead {
color: #666666;
background: transparent;
}
scrollbar,
scrollbar slider {
opacity: 0;
}