Compare commits

..

14 Commits

Author SHA1 Message Date
fb96c885ca
build(nix): update flake.lock
Some checks failed
Check Formatting of Files / Check-Formatting (push) Failing after 1m8s
2024-06-17 16:41:33 -05:00
201508b593
chore(nvim): update lazy lock 2024-06-17 16:41:16 -05:00
8d6a734937
refactor(nvim): remove auto insert in gitcommit 2024-06-17 16:35:34 -05:00
7686143ac2
feat(nvim): use own statuscolumn in NeogitDiffView 2024-06-17 16:29:40 -05:00
0f9fd6d017
refactor(nix/hm/price): do not use wezterm from upstream 2024-06-17 16:09:16 -05:00
758b5ddaa5
refactor(nix/hm/price): use chromium instead of ungoogled-chromium 2024-06-17 15:57:44 -05:00
1214389a57
refactor(nvim): extract neogit to its own plugin file 2024-06-17 15:56:45 -05:00
6d913a741c
refactor(nvim): do not auto open quickfix in trouble.nvim 2024-06-17 15:55:58 -05:00
6ef9789cfa
feat(hypr): add keybind to delete entry from cliphist 2024-06-17 15:49:34 -05:00
f9e9981ce1
feat(nvim): add rainbow-csv 2024-06-17 15:46:18 -05:00
af84a55670
refactor(nvim): remove Telescope find directories 2024-06-17 15:45:41 -05:00
1df02c851c
refactor(nvim): remove vim-illuminate 2024-06-17 15:45:24 -05:00
cc6e553d07
fix(wezterm): disable wayland, still broken 2024-06-17 15:45:04 -05:00
dacbcd5a44
refactor(nix/hm/price): move cliphist to separate conf 2024-06-17 15:44:30 -05:00
16 changed files with 136 additions and 274 deletions

193
flake.lock generated
View File

@ -72,11 +72,11 @@
"bob": {
"flake": false,
"locked": {
"lastModified": 1718293177,
"narHash": "sha256-zhuaH/JA7G/yIrq/7JFNx9F7E1x9vGiwAFWSOiScToI=",
"lastModified": 1718362489,
"narHash": "sha256-Op/NXWssylgAOb1BccSOz7JqXFranzAsGICFMF3o/K8=",
"owner": "MordechaiHadad",
"repo": "bob",
"rev": "7b856cdea423291f2741263fe7678e7c08c06454",
"rev": "b1b335bb2115756457bc6eac7bec00cfc30e736d",
"type": "github"
},
"original": {
@ -156,11 +156,11 @@
]
},
"locked": {
"lastModified": 1718242063,
"narHash": "sha256-n3AWItJ4a94GT0cray/eUV7tt3mulQ52L+lWJN9d1E8=",
"lastModified": 1718588625,
"narHash": "sha256-8ZbrJq1jcmyzJ4SDkvd8JOZD4/fNUHpL4cpqVe4w3CU=",
"owner": "nix-community",
"repo": "disko",
"rev": "832a9f2c81ff3485404bd63952eadc17bf7ccef2",
"rev": "8262659fc990cecdf6a8de74c3de7b6ec58c2276",
"type": "github"
},
"original": {
@ -307,58 +307,6 @@
"type": "github"
}
},
"flake-utils_5": {
"inputs": {
"systems": "systems_6"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"freetype2": {
"flake": false,
"locked": {
"lastModified": 1687587065,
"narHash": "sha256-+Fh+/k+NWL5Ow9sDLtp8Cv/8rLNA1oByQQCIQS/bysY=",
"owner": "wez",
"repo": "freetype2",
"rev": "e4586d960f339cf75e2e0b34aee30a0ed8353c0d",
"type": "github"
},
"original": {
"owner": "wez",
"repo": "freetype2",
"rev": "e4586d960f339cf75e2e0b34aee30a0ed8353c0d",
"type": "github"
}
},
"harfbuzz": {
"flake": false,
"locked": {
"lastModified": 1711722720,
"narHash": "sha256-GdxcAPx5QyniSHPAN1ih28AD9JLUPR0ItqW9JEsl3pU=",
"owner": "harfbuzz",
"repo": "harfbuzz",
"rev": "63973005bc07aba599b47fdd4cf788647b601ccd",
"type": "github"
},
"original": {
"owner": "harfbuzz",
"ref": "8.4.0",
"repo": "harfbuzz",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
@ -388,11 +336,11 @@
]
},
"locked": {
"lastModified": 1718243258,
"narHash": "sha256-abBpj2VU8p6qlRzTU8o22q68MmOaZ4v8zZ4UlYl5YRU=",
"lastModified": 1718526747,
"narHash": "sha256-sKrD/utGvmtQALvuDj4j0CT3AJXP1idOAq2p+27TpeE=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "8d5e27b4807d25308dfe369d5a923d87e7dbfda3",
"rev": "0a7ffb28e5df5844d0e8039c9833d7075cdee792",
"type": "github"
},
"original": {
@ -432,23 +380,6 @@
"type": "github"
}
},
"libpng": {
"flake": false,
"locked": {
"lastModified": 1549245649,
"narHash": "sha256-1+cRp0Ungme/OGfc9kGJbklYIWAFxk8Il1M+NV4KSgw=",
"owner": "glennrp",
"repo": "libpng",
"rev": "8439534daa1d3a5705ba92e653eda9251246dd61",
"type": "github"
},
"original": {
"owner": "glennrp",
"repo": "libpng",
"rev": "8439534daa1d3a5705ba92e653eda9251246dd61",
"type": "github"
}
},
"nix": {
"inputs": {
"flake-compat": "flake-compat_2",
@ -460,11 +391,11 @@
"pre-commit-hooks": "pre-commit-hooks"
},
"locked": {
"lastModified": 1718313201,
"narHash": "sha256-aE1VCxSq7xbr+LxrVkPF2t6tFj5lmBljWZ2kN5J7lEw=",
"lastModified": 1718655903,
"narHash": "sha256-Ilm0VQXbMcVXi4lZzH4u0GKeNFZ/Uu2RWc/EOVxetBA=",
"owner": "nixos",
"repo": "nix",
"rev": "03883f0d1d3a35e95a5f30c911503c53bfc5693a",
"rev": "93218dc62a15969b86968d2ba88ef4965da3d622",
"type": "github"
},
"original": {
@ -539,11 +470,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1718160348,
"narHash": "sha256-9YrUjdztqi4Gz8n3mBuqvCkMo4ojrA6nASwyIKWMpus=",
"lastModified": 1718318537,
"narHash": "sha256-4Zu0RYRcAY/VWuu6awwq4opuiD//ahpc2aFHg2CWqFY=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "57d6973abba7ea108bac64ae7629e7431e0199b6",
"rev": "e9ee548d90ff586a6471b4ae80ae9cfcbceb3420",
"type": "github"
},
"original": {
@ -597,8 +528,7 @@
"impermanence": "impermanence",
"nix": "nix",
"nixpkgs": "nixpkgs_3",
"waybar": "waybar",
"wezterm": "wezterm"
"waybar": "waybar"
}
},
"rust-overlay": {
@ -626,31 +556,6 @@
"type": "github"
}
},
"rust-overlay_2": {
"inputs": {
"flake-utils": [
"wezterm",
"flake-utils"
],
"nixpkgs": [
"wezterm",
"nixpkgs"
]
},
"locked": {
"lastModified": 1717813066,
"narHash": "sha256-wqbRwq3i7g5EHIui0bIi84mdqZ/It1AXBSLJ5tafD28=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "6dc3e45fe4aee36efeed24d64fc68b1f989d5465",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
@ -726,21 +631,6 @@
"type": "github"
}
},
"systems_6": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"utils": {
"inputs": {
"systems": "systems_4"
@ -767,11 +657,11 @@
]
},
"locked": {
"lastModified": 1718261273,
"narHash": "sha256-tuqaQ1JKe7YQbZp+ugEQhSr3DEYcx5YZl9Dx+J0rvKI=",
"lastModified": 1718524023,
"narHash": "sha256-p/ltl9jGZ/k9qqgmUXonCIbd40rcQQri6YYY7KVxmv4=",
"owner": "Alexays",
"repo": "Waybar",
"rev": "79a62295222fa06e64db917cb693f4b7e6bcbb50",
"rev": "1c1089bade49f4b7745f8226886608005d1ed29c",
"type": "github"
},
"original": {
@ -779,51 +669,6 @@
"repo": "Waybar",
"type": "github"
}
},
"wezterm": {
"inputs": {
"flake-utils": "flake-utils_5",
"freetype2": "freetype2",
"harfbuzz": "harfbuzz",
"libpng": "libpng",
"nixpkgs": [
"nixpkgs"
],
"rust-overlay": "rust-overlay_2",
"zlib": "zlib"
},
"locked": {
"dir": "nix",
"lastModified": 1717951894,
"narHash": "sha256-N/XBgD3eiMHZnEhva3dkz/Mdb6DGs+4jNNP7c34GMJI=",
"owner": "wez",
"repo": "wezterm",
"rev": "f5e496ebc233187c076cbb34b3cd0f0c50290f51",
"type": "github"
},
"original": {
"dir": "nix",
"owner": "wez",
"repo": "wezterm",
"type": "github"
}
},
"zlib": {
"flake": false,
"locked": {
"lastModified": 1484501380,
"narHash": "sha256-j5b6aki1ztrzfCqu8y729sPar8GpyQWIrajdzpJC+ww=",
"owner": "madler",
"repo": "zlib",
"rev": "cacf7f1d4e3d44d871b605da3b647f07d718623f",
"type": "github"
},
"original": {
"owner": "madler",
"ref": "v1.2.11",
"repo": "zlib",
"type": "github"
}
}
},
"root": "root",

View File

@ -18,10 +18,6 @@
url = "github:Alexays/Waybar";
inputs.nixpkgs.follows = "nixpkgs";
};
wezterm = {
url = "github:wez/wezterm?dir=nix";
inputs.nixpkgs.follows = "nixpkgs";
};
agenix = {
url = "github:yaxitech/ragenix";
inputs.nixpkgs.follows = "nixpkgs";

View File

@ -9,7 +9,6 @@
wrapProgram $out/bin/lxappearance --prefix GDK_BACKEND : x11
'';
});
wezterm = inputs.wezterm.packages.${final.system}.default;
opensnitch-ui = prev.opensnitch-ui.overrideAttrs (oldAttrs: {
propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [ prev.python311Packages.qt-material ];
});

View File

@ -0,0 +1,12 @@
{ ... }:
{
services.cliphist.enable = true;
system.user.services.cliphist = {
Service.RestartSec = 3;
Install.WantedBy = [ "compositor.target" ];
Unit = {
PartOf = [ "compositor.target" ];
After = [ "compositor.target" ];
};
};
}

View File

@ -58,6 +58,7 @@ bind = ,escape,submap,reset
submap = reset
bind = ALT,v,exec,cd "${XDG_CONFIG_HOME}/wofi" && cliphist list | wofi --dmenu --width=1000px --style "cliphist.css" --height=90% -D halign=left | cliphist decode | wl-copy
bind = SUPERALT,v,exec,cd "${XDG_CONFIG_HOME}/wofi" && cliphist list | wofi --dmenu --width=1000px --style "cliphist.css" --height=90% -D halign=left | cliphist delete
bind = SUPER,RETURN,exec,wezterm
bind = SUPERSHIFT,RETURN,exec,neovide --fork
bind = SUPERCTRLSHIFT,R,exec,hyprctl reload

View File

@ -0,0 +1,6 @@
local win_id = vim.api.nvim_get_current_win()
vim.schedule(function()
vim.api.nvim_set_option_value("statuscolumn", [[%!v:lua.StatusCol()]], {
win = win_id,
})
end)

View File

@ -1,7 +1,7 @@
{
"FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" },
"LuaSnip": { "branch": "master", "commit": "50fcf17db7c75af80e6b6109acfbfb4504768780" },
"actions-preview.nvim": { "branch": "master", "commit": "d7f490c278982d3c4650b0998772df848df93179" },
"actions-preview.nvim": { "branch": "master", "commit": "9f52a01c374318e91337697ebed51c6fae57f8a4" },
"alpha-nvim": { "branch": "main", "commit": "41283fb402713fc8b327e60907f74e46166f4cfd" },
"bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" },
"bufdelete.nvim": { "branch": "master", "commit": "f6bcea78afb3060b198125256f897040538bcb81" },
@ -24,13 +24,13 @@
"crates.nvim": { "branch": "main", "commit": "3ab99ade2c9a9d4291a8424c03db9a3be9862a72" },
"csharpls-extended-lsp.nvim": { "branch": "master", "commit": "5a474b06743bb20a90191994457f5e62f444976b" },
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
"exrc.nvim": { "branch": "master", "commit": "a22d41bfa825d327ba91ec45edd68810db8a6f8e" },
"exrc.nvim": { "branch": "master", "commit": "48fd72df148c41f50139a3ebee20cce2342c7a00" },
"flatten.nvim": { "branch": "main", "commit": "e420e531d2ab24aebcf7b3c9fca28e6c5c34964d" },
"friendly-snippets": { "branch": "main", "commit": "700c4a25caacbb4648c9a27972c2fe203948e0c2" },
"friendly-snippets": { "branch": "main", "commit": "682157939e57bd6a2c86277dfd4d6fbfce63dbac" },
"fuzzy.nvim": { "branch": "master", "commit": "68608f6a232f7e73ccf81437bf12108128f15bd4" },
"gitlinker.nvim": { "branch": "master", "commit": "542f51784f20107ef9ecdadc47825204837efed5" },
"gitsigns.nvim": { "branch": "main", "commit": "47c8e3e571376b24de62408fd0c9d12f0a9fc0a3" },
"go.nvim": { "branch": "master", "commit": "8f8ab4b968d08bd70ecda1f2909fb5e6177452ca" },
"go.nvim": { "branch": "master", "commit": "fca26b05699ad06c077721823a0b1a8e02539d5c" },
"guihua.lua": { "branch": "master", "commit": "225db770e36aae6a1e9e3a65578095c8eb4038d3" },
"gx.nvim": { "branch": "main", "commit": "cf6ed6ba86ffe4e3f51a898c03a05023b7a2fe48" },
"headlines.nvim": { "branch": "master", "commit": "618ef1b2502c565c82254ef7d5b04402194d9ce3" },
@ -45,8 +45,8 @@
"inc-rename.nvim": { "branch": "main", "commit": "535b508c0cb14d00c1836ad901b3c531cb1152bb" },
"indent-blankline.nvim": { "branch": "master", "commit": "d98f537c3492e87b6dc6c2e3f66ac517528f406f" },
"kanagawa.nvim": { "branch": "master", "commit": "fe5b2c9e2549862c3dc3f3c8e9cf7ddece0f40c2" },
"lazy.nvim": { "branch": "main", "commit": "eb4957442e3182f051b0ae11da32e06d22c190e3" },
"lazydev.nvim": { "branch": "main", "commit": "7cbb524c85f87017df9c1ea2377a1d840ad8ed51" },
"lazy.nvim": { "branch": "main", "commit": "c501b429cf995c645454539b924aaefae45bb9eb" },
"lazydev.nvim": { "branch": "main", "commit": "6184ebbbc8045d70077659b7d30c705a588dc62f" },
"live-command.nvim": { "branch": "main", "commit": "d460067d47948725a6f25b20f31ea8bbfdfe4622" },
"lsp_lines.nvim": { "branch": "main", "commit": "7d9e2748b61bff6ebba6e30adbc7173ccf21c055" },
"lspkind.nvim": { "branch": "master", "commit": "1735dd5a5054c1fb7feaf8e8658dbab925f4f0cf" },
@ -60,14 +60,14 @@
"neo-tree.nvim": { "branch": "main", "commit": "206241e451c12f78969ff5ae53af45616ffc9b72" },
"neoformat": { "branch": "master", "commit": "82864d6c7926c4f3b535a2fd7eab919b116fc969" },
"neogen": { "branch": "main", "commit": "6de0add4805165317ab7d3d36b5cef48b1b865f3" },
"neogit": { "branch": "master", "commit": "71eb98630b5cb2277636fdccc74a7358e910c01b" },
"neogit": { "branch": "master", "commit": "11dea1b67bb153cd5b4a2de348ceefa69508dfce" },
"neotest": { "branch": "master", "commit": "f30bab1faef13d47f3905e065215c96a42d075ad" },
"neotest-go": { "branch": "main", "commit": "92950ad7be2ca02a41abca5c6600ff6ffaf5b5d6" },
"neotest-plenary": { "branch": "master", "commit": "dcaf5ed67a9e28a246e9783319e5aa6c9ea1c584" },
"netman.nvim": { "branch": "main", "commit": "68eecb29d913d4f35efa9bd0e8636046f70f998f" },
"nibbler": { "branch": "main", "commit": "a69331d6af60dda6ae6459522134a5e365fb43b1" },
"no-neck-pain.nvim": { "branch": "main", "commit": "741ad26c4acc45f2164a3933f7825b0e555b724d" },
"noice.nvim": { "branch": "main", "commit": "f65b6b7ab87796f93ea8f8a92d5a64dc53d912d1" },
"noice.nvim": { "branch": "main", "commit": "7ee3649b9b5f4df5b44ae63ed85b2c9fc834a124" },
"none-ls.nvim": { "branch": "main", "commit": "cc0a3c45047e3daf85d07c1571d65476cfce6480" },
"nui.nvim": { "branch": "main", "commit": "322978c734866996274467de084a95e4f9b5e0b1" },
"nvim-autopairs": { "branch": "master", "commit": "c15de7e7981f1111642e7e53799e1211d4606cb9" },
@ -85,46 +85,45 @@
"nvim-java-test": { "branch": "main", "commit": "a3fe70c48936e1c143ed366e127e9c3db4791716" },
"nvim-lastplace": { "branch": "main", "commit": "0bb6103c506315044872e0f84b1f736c4172bb20" },
"nvim-lightbulb": { "branch": "master", "commit": "8f00b89dd1b1dbde16872bee5fbcee2e58c9b8e9" },
"nvim-lspconfig": { "branch": "master", "commit": "37f362ef42d1a604d332e8d3d7d47593852b4313" },
"nvim-lspconfig": { "branch": "master", "commit": "bd7c76375a511994c9ca8d69441f134dc10ae3bd" },
"nvim-neoclip.lua": { "branch": "main", "commit": "709c97fabec9da7d04f7d2f5e207423af8c02871" },
"nvim-nio": { "branch": "master", "commit": "7969e0a8ffabdf210edd7978ec954a47a737bbcc" },
"nvim-notify": { "branch": "master", "commit": "d333b6f167900f6d9d42a59005d82919830626bf" },
"nvim-surround": { "branch": "main", "commit": "b36bf49d097a09781ad6ac0cfea28b40b74570a3" },
"nvim-treesitter": { "branch": "master", "commit": "8dd40c7609c04d7bad7eb21d71f78c3fa4dc1c2c" },
"nvim-treesitter": { "branch": "master", "commit": "c29989f5d735a30b6d2350b54d5cd50be811f8b2" },
"nvim-treesitter-context": { "branch": "master", "commit": "5efba33af0f39942e426340da7bc15d7dec16474" },
"nvim-treesitter-endwise": { "branch": "master", "commit": "8b34305ffc28bd75a22f5a0a9928ee726a85c9a6" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "34867c69838078df7d6919b130c0541c0b400c47" },
"nvim-ufo": { "branch": "main", "commit": "aa2e676af592b4e99c105d80d6eafd1afc215d99" },
"nvim-various-textobjs": { "branch": "main", "commit": "c30f2b02f44dcb95eaf1ccbaf84a3aefe8c2e379" },
"nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" },
"octo.nvim": { "branch": "master", "commit": "22f34582a4eb1fb221eafd0daa9eb1b2bacfb813" },
"octo.nvim": { "branch": "master", "commit": "1f0029d5283443bad9a818fd7d9db253404bf8aa" },
"omnisharp-extended-lsp.nvim": { "branch": "main", "commit": "f872cfa38b30a34e179fb028f68588d09bd44114" },
"orgmode": { "branch": "master", "commit": "cc51c1914e3f0bf20bd543a7176df5bab12ec247" },
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
"promise-async": { "branch": "main", "commit": "28c1d5a295eb5310afa2523d4ae9aa41ec5a9de2" },
"rainbow-delimiters.nvim": { "branch": "master", "commit": "5c9660801ce345cd3835e1947c12b54290ab7e71" },
"rustaceanvim": { "branch": "master", "commit": "00a9508e8f95b8f8f9f60125a2082a53e0740987" },
"schemastore.nvim": { "branch": "main", "commit": "2d64c03123c52d82095fe2336fb6e15d64ba35ee" },
"rainbow_csv.nvim": { "branch": "main", "commit": "5033e3abd4fb0a0ee07232530a032296535704b4" },
"rustaceanvim": { "branch": "master", "commit": "a1d32cd1d460046ae2d7b5657fe15585057bd028" },
"schemastore.nvim": { "branch": "main", "commit": "35f36c50b9f1e1e916d0e3f004cb48dffd2bf737" },
"sqlite.lua": { "branch": "master", "commit": "d0ffd703b56d090d213b497ed4eb840495f14a11" },
"statuscol.nvim": { "branch": "main", "commit": "2eaca29ef3079dedc484dbd7824ad723e8d35676" },
"statuscol.nvim": { "branch": "main", "commit": "d6f7f5437c5404d958b88bb73e0721b1c0e09223" },
"telescope-frecency.nvim": { "branch": "master", "commit": "1f2e9b07ac7f927f36c17313071cc12759670767" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" },
"telescope-orgmode.nvim": { "branch": "main", "commit": "47b485c57c0bc07003a41cc492580699a38df3f6" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
"telescope-undo.nvim": { "branch": "main", "commit": "95b61c01ea3a4c9e8747731148e905bbcf0ccaee" },
"telescope-z.nvim": { "branch": "main", "commit": "3a31d9741fe4353e5c8b59cfc4eda5420dc7f938" },
"telescope.nvim": { "branch": "master", "commit": "f12b15e1b3a33524eb06a1ae7bc852fb1fd92197" },
"telescope_find_directories": { "branch": "main", "commit": "30a29238eca7be1d2eeae7c814f6c0f20bc21931" },
"telescope.nvim": { "branch": "master", "commit": "c392f1b78eaaf870ca584bd698e78076ed301b26" },
"tint.nvim": { "branch": "master", "commit": "02bd0527a315a80e4e25bb2dd7b6994fb0daae01" },
"todo-comments.nvim": { "branch": "main", "commit": "51e10f838e84b4756c16311d0b1ef0972c6482d2" },
"toggleterm.nvim": { "branch": "main", "commit": "fee58a0473fd92b28c34f8f724e4918b15ba30a3" },
"trouble.nvim": { "branch": "main", "commit": "58a3acfc6d8d819324dab4c87068596319032e64" },
"typst-preview.nvim": { "branch": "master", "commit": "34732719de123f0d5e859b9e392c9b0e44247ee8" },
"typst-preview.nvim": { "branch": "master", "commit": "f1e3e425b3cedd4bb800cc780de6771485fbd847" },
"venn.nvim": { "branch": "main", "commit": "b09c2f36ddf70b498281845109bedcf08a7e0de0" },
"vim-dadbod": { "branch": "master", "commit": "7888cb7164d69783d3dce4e0283decd26b82538b" },
"vim-dadbod-completion": { "branch": "master", "commit": "5d5ad196fcde223509d7dabbade0148f7884c5e3" },
"vim-dadbod-ui": { "branch": "master", "commit": "0dc68d9225a70d42f8645049482e090c1a8dce25" },
"vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" },
"vim-move": { "branch": "master", "commit": "3c4195de0748da9bba25c54d78d959d349e93c55" },
"vim-nftables": { "branch": "master", "commit": "26f8a506c6f3e41f1e4a8d6aa94c9a79a666bbff" },
"vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" },

View File

@ -29,56 +29,6 @@ return {
enhanced_diff_hl = true,
},
},
{
"neogitorg/neogit",
cmd = { "Neogit" },
keys = {
{ "<leader>g", desc = "> Git" },
{ "<leader>gg", "<cmd>Neogit<CR>", desc = "Neogit: Open" },
},
opts = function()
vim.api.nvim_create_autocmd("FileType", {
pattern = "*Neogit*",
callback = function()
vim.opt_local.list = false
vim.opt_local.foldmethod = "manual"
end,
})
---@type NeogitConfig
return {
disable_insert_on_commit = "auto",
disable_commit_confirmation = true,
disable_builtin_notifications = true,
auto_refresh = true,
auto_show_console = false,
disable_signs = true,
preview_buffer = {
kind = "split",
},
filewatcher = {
enabled = true,
interval = 1000,
},
graph_style = "unicode",
integrations = {
diffview = true,
telescope = true,
},
mappings = {
popup = {
["l"] = false,
["L"] = "LogPopup",
},
},
}
end,
dependencies = {
"sindrets/diffview.nvim",
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope.nvim",
},
},
{
"lewis6991/gitsigns.nvim",
event = { "BufReadPre", "BufNewFile" },

View File

@ -1,9 +0,0 @@
return {
{
"RRethy/vim-illuminate",
event = { "CursorHold", "BufReadPre", "BufNewFile" },
config = function()
require("illuminate").configure({ large_file_cutoff = 10000 })
end,
},
}

View File

@ -0,0 +1,50 @@
return {
{
"neogitorg/neogit",
cmd = { "Neogit" },
keys = {
{ "<leader>g", desc = "> Git" },
{ "<leader>gg", "<cmd>Neogit<CR>", desc = "Neogit: Open" },
},
config = function()
vim.api.nvim_create_autocmd("FileType", {
pattern = "*Neogit*",
callback = function()
vim.opt_local.foldmethod = "manual"
end,
})
require("neogit").setup({
disable_insert_on_commit = true,
disable_commit_confirmation = true,
disable_builtin_notifications = true,
auto_refresh = true,
auto_show_console = false,
disable_signs = true,
preview_buffer = {
kind = "split",
},
filewatcher = {
enabled = true,
interval = 1000,
},
graph_style = "unicode",
integrations = {
diffview = true,
telescope = true,
},
mappings = {
popup = {
["l"] = false,
["L"] = "LogPopup",
},
},
})
end,
dependencies = {
"sindrets/diffview.nvim",
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope.nvim",
},
},
}

View File

@ -0,0 +1,21 @@
return {
{
"cameron-wags/rainbow_csv.nvim",
config = true,
ft = {
"csv",
"tsv",
"csv_semicolon",
"csv_whitespace",
"csv_pipe",
"rfc_csv",
"rfc_semicolon",
},
cmd = {
"RainbowDelim",
"RainbowDelimSimple",
"RainbowDelimQuoted",
"RainbowMultiDelim",
},
},
}

View File

@ -36,7 +36,6 @@ return {
{ "<leader>tgc", ":Telescope git_commits<CR>", desc = "Telescope: Git Commits", silent = true },
{ "<leader>tgb", ":Telescope git_branches<CR>", desc = "Telescope: Git Branches", silent = true },
{ "<leader>tf", ":Telescope find_files<CR>", desc = "Telescope: Find Files", silent = true },
{ "<leader>td", ":Telescope find_directories<CR>", desc = "Telescope: Find Directories", silent = true },
{ "<leader>tb", ":Telescope buffers<CR>", desc = "Telescope: Buffers", silent = true },
{ "<leader>th", ":Telescope help_tags<CR>", desc = "Telescope: Help Tags", silent = true },
{ "<leader>to", ":Telescope oldfiles<CR>", desc = "Telescope: Recent Files", silent = true },
@ -101,7 +100,6 @@ return {
},
},
dependencies = {
"artart222/telescope_find_directories",
"nvim-telescope/telescope-ui-select.nvim",
"nvim-telescope/telescope-z.nvim",
{
@ -228,7 +226,6 @@ return {
},
})
telescope.load_extension("find_directories")
telescope.load_extension("fzf")
telescope.load_extension("ui-select")
telescope.load_extension("undo")

View File

@ -135,6 +135,13 @@ return {
local disabled_filetypes = {
"tex",
"log",
"csv",
"tsv",
"csv_semicolon",
"csv_whitespace",
"csv_pipe",
"rfc_csv",
"rfc_semicolon",
}
for _, ft in ipairs(disabled_filetypes) do

View File

@ -69,11 +69,6 @@ return {
focus = true,
auto_close = true,
auto_jump = true,
modes = {
quickfix = {
auto_open = true,
},
},
win = {
position = "right",
type = "split",

View File

@ -26,6 +26,8 @@ if not found then
end
local config = wlib.Table.merge(gpu, events, fonts, theme, tabbar, misc, rendering, keybinds, os_config)
-- Disabled until wezterm figures out wayland 🙁
config.enable_wayland = false
log.debug("Final Wezterm Config: " .. require("lib.inspect").inspect(config, { newline = " ", indent = "" }))

View File

@ -113,7 +113,7 @@ in
tidal-hifi
nix-output-monitor
sops
ungoogled-chromium
chromium
tree-sitter
qt6Packages.qt6gtk2
qt6Packages.qt6ct
@ -468,7 +468,6 @@ in
}
];
};
cliphist.enable = true;
easyeffects.enable = true;
};
@ -564,14 +563,6 @@ in
After = [ "compositor.target" ];
};
};
cliphist = {
Service.RestartSec = 3;
Install.WantedBy = [ "compositor.target" ];
Unit = {
PartOf = [ "compositor.target" ];
After = [ "compositor.target" ];
};
};
polkit-gnome-authentication-agent-1 = {
Unit = {
Description = "Gnome Polkit authentication agent";