Add newer kernel for Tower, add scx scheduler and direnv
This commit is contained in:
parent
981b88d233
commit
f1ef766a9b
7 changed files with 33 additions and 19 deletions
|
@ -3,6 +3,7 @@
|
|||
imports = [
|
||||
./bat
|
||||
./btop
|
||||
./direnv
|
||||
./eza
|
||||
./fastfetch
|
||||
./git
|
||||
|
|
7
modules/home/programs/terminal/direnv/default.nix
Normal file
7
modules/home/programs/terminal/direnv/default.nix
Normal file
|
@ -0,0 +1,7 @@
|
|||
{ ... }:
|
||||
{
|
||||
programs.direnv = {
|
||||
enable = true;
|
||||
nix-direnv.enable = true;
|
||||
};
|
||||
}
|
|
@ -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,
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
./keyd
|
||||
./libvirtd
|
||||
./portals
|
||||
./scx
|
||||
./snowflake
|
||||
./ssh
|
||||
./sunshine
|
||||
|
|
4
modules/system/services/general/scx/default.nix
Normal file
4
modules/system/services/general/scx/default.nix
Normal file
|
@ -0,0 +1,4 @@
|
|||
{ ... }:
|
||||
{
|
||||
services.scx.enable = true;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue