mirror of
https://github.com/davegallant/nix-config
synced 2025-10-04 19:16:02 +00:00
Compare commits
5 Commits
c0d4d6c289
...
c93448f171
Author | SHA1 | Date | |
---|---|---|---|
|
c93448f171 | ||
|
2fd50d6fdf | ||
|
1d4b0cca80 | ||
|
d353adb10d | ||
|
317577b879 |
6
flake.lock
generated
6
flake.lock
generated
@@ -204,11 +204,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1708247094,
|
"lastModified": 1708307464,
|
||||||
"narHash": "sha256-H2VS7VwesetGDtIaaz4AMsRkPoSLEVzL/Ika8gnbUnE=",
|
"narHash": "sha256-OloBg9ZCoPrPqy8/ZoaoRB4kza3lKhnI0LuZq5xldhg=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "045b51a3ae66f673ed44b5bbd1f4a341d96703bf",
|
"rev": "a332040396d7e3c47883e9c115c1da485712805e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@@ -175,7 +175,6 @@ in {
|
|||||||
kns = "kubens";
|
kns = "kubens";
|
||||||
l = "eza -la --git --group-directories-first";
|
l = "eza -la --git --group-directories-first";
|
||||||
m = "make";
|
m = "make";
|
||||||
pia = "sudo openvpn --config ~/pia/$(find ~/pia -execdir basename {} .ovpn ';' -iname \"*.ovpn\" -type f | fzf --exact).ovpn --auth-user-pass ~/pia/pass";
|
|
||||||
ps = "procs";
|
ps = "procs";
|
||||||
t = "tmux-sessionizer";
|
t = "tmux-sessionizer";
|
||||||
tf = "terraform";
|
tf = "terraform";
|
||||||
@@ -403,6 +402,7 @@ in {
|
|||||||
];
|
];
|
||||||
|
|
||||||
plugins = {
|
plugins = {
|
||||||
|
copilot-vim.enable = true;
|
||||||
cmp-path.enable = true;
|
cmp-path.enable = true;
|
||||||
cmp-treesitter.enable = true;
|
cmp-treesitter.enable = true;
|
||||||
commentary.enable = true;
|
commentary.enable = true;
|
||||||
@@ -512,17 +512,6 @@ in {
|
|||||||
vim.cmd([[highlight ExtraWhitespace ctermbg=red guibg=red]])
|
vim.cmd([[highlight ExtraWhitespace ctermbg=red guibg=red]])
|
||||||
vim.cmd([[match ExtraWhitespace /\s\+$/]])
|
vim.cmd([[match ExtraWhitespace /\s\+$/]])
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
|
||||||
-- completion {{{1 -------------------------------------------------------------------
|
|
||||||
-------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
local has_words_before = function()
|
|
||||||
local line, col = unpack(vim.api.nvim_win_get_cursor(0))
|
|
||||||
return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil
|
|
||||||
end
|
|
||||||
|
|
||||||
local cmp = require("cmp")
|
|
||||||
|
|
||||||
-- folding
|
-- folding
|
||||||
vim.api.nvim_exec(
|
vim.api.nvim_exec(
|
||||||
[[
|
[[
|
||||||
|
@@ -29,7 +29,6 @@ in {
|
|||||||
fd
|
fd
|
||||||
unstable.github-cli
|
unstable.github-cli
|
||||||
progress
|
progress
|
||||||
glab
|
|
||||||
hadolint
|
hadolint
|
||||||
nodePackages.eslint
|
nodePackages.eslint
|
||||||
oha
|
oha
|
||||||
@@ -63,6 +62,7 @@ in {
|
|||||||
nodePackages.pyright
|
nodePackages.pyright
|
||||||
nodePackages.yaml-language-server
|
nodePackages.yaml-language-server
|
||||||
sumneko-lua-language-server
|
sumneko-lua-language-server
|
||||||
|
terraform-ls
|
||||||
|
|
||||||
# monitoring
|
# monitoring
|
||||||
ctop
|
ctop
|
||||||
@@ -102,11 +102,6 @@ in {
|
|||||||
neofetch
|
neofetch
|
||||||
pfetch
|
pfetch
|
||||||
|
|
||||||
# infra
|
|
||||||
terraform-ls
|
|
||||||
terraformer
|
|
||||||
tflint
|
|
||||||
|
|
||||||
# nix
|
# nix
|
||||||
alejandra
|
alejandra
|
||||||
cachix
|
cachix
|
||||||
@@ -126,12 +121,6 @@ in {
|
|||||||
python310Packages.poetry-core
|
python310Packages.poetry-core
|
||||||
python310Packages.setuptools
|
python310Packages.setuptools
|
||||||
python310Packages.virtualenv
|
python310Packages.virtualenv
|
||||||
|
|
||||||
# media
|
|
||||||
youtube-dl
|
|
||||||
|
|
||||||
# blog
|
|
||||||
hugo
|
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
common;
|
common;
|
||||||
|
@@ -32,7 +32,6 @@ in {
|
|||||||
gnomeExtensions.quick-settings-tweaker
|
gnomeExtensions.quick-settings-tweaker
|
||||||
gnomeExtensions.tailscale-status
|
gnomeExtensions.tailscale-status
|
||||||
gnomeExtensions.tray-icons-reloaded
|
gnomeExtensions.tray-icons-reloaded
|
||||||
google-cloud-sdk
|
|
||||||
iputils
|
iputils
|
||||||
kazam
|
kazam
|
||||||
legendary-gl
|
legendary-gl
|
||||||
@@ -45,6 +44,7 @@ in {
|
|||||||
pavucontrol
|
pavucontrol
|
||||||
pinentry-curses
|
pinentry-curses
|
||||||
podman
|
podman
|
||||||
|
podman-compose
|
||||||
psst
|
psst
|
||||||
qemu
|
qemu
|
||||||
rustup
|
rustup
|
||||||
|
Reference in New Issue
Block a user