Add newer kernel for Tower, add scx scheduler and direnv

This commit is contained in:
Bun 2025-04-22 21:22:44 -04:00
parent 981b88d233
commit f1ef766a9b
7 changed files with 33 additions and 19 deletions

View file

@ -3,6 +3,7 @@
imports = [
./bat
./btop
./direnv
./eza
./fastfetch
./git

View file

@ -0,0 +1,7 @@
{ ... }:
{
programs.direnv = {
enable = true;
nix-direnv.enable = true;
};
}

View file

@ -11,17 +11,17 @@
vim-airline-themes
# Internal clipboard
vim-vsnip
cmp-vsnip
vim-vsnip
# Autocomplete manager
lspkind-nvim
# Autocomplete plugins
cmp-nvim-lsp
cmp-buffer
cmp-path
cmp-cmdline
cmp-nvim-lsp
cmp-path
nvim-cmp
# Hex color visualizer and color theme
@ -37,6 +37,7 @@
# Misc languages
kdl-vim
vim-nix
];
extraConfig = ''
lua <<EOF
@ -45,7 +46,7 @@
cmp.setup({
snippet = {
-- REQUIRED - you must specify a snippet engine
-- Specify a snippet engine
expand = function(args)
vim.fn["vsnip#anonymous"](args.body)
end,

View file

@ -7,6 +7,7 @@
./keyd
./libvirtd
./portals
./scx
./snowflake
./ssh
./sunshine

View file

@ -0,0 +1,4 @@
{ ... }:
{
services.scx.enable = true;
}