mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2026-02-14 12:32:42 +00:00
update system
This commit is contained in:
@@ -110,7 +110,15 @@
|
|||||||
nerd-fonts.enable = true;
|
nerd-fonts.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.zsh.enable = true;
|
programs = {
|
||||||
|
zsh.enable = true;
|
||||||
|
wireshark = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.wireshark;
|
||||||
|
usbmon.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
security.sudo.configFile = ''
|
security.sudo.configFile = ''
|
||||||
Defaults env_reset,pwfeedback,passprompt=" "
|
Defaults env_reset,pwfeedback,passprompt=" "
|
||||||
'';
|
'';
|
||||||
@@ -118,6 +126,7 @@
|
|||||||
users.users.${username} = {
|
users.users.${username} = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = [
|
extraGroups = [
|
||||||
|
"wireshark"
|
||||||
"scanner"
|
"scanner"
|
||||||
"lp"
|
"lp"
|
||||||
"storage"
|
"storage"
|
||||||
|
|||||||
@@ -79,6 +79,7 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
inlayHints = false;
|
inlayHints = false;
|
||||||
};
|
};
|
||||||
|
lsp-signature.enable = true;
|
||||||
telescope = {
|
telescope = {
|
||||||
enable = true;
|
enable = true;
|
||||||
keymaps = {
|
keymaps = {
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
lsp.servers = {
|
lsp.servers = {
|
||||||
|
cmake.enable = true;
|
||||||
clangd = {
|
clangd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
cmd = [
|
cmd = [
|
||||||
|
|||||||
@@ -88,12 +88,25 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
plugins = {
|
plugins = {
|
||||||
vim-surround.enable = true;
|
|
||||||
which-key.enable = true;
|
which-key.enable = true;
|
||||||
schemastore.enable = true;
|
schemastore.enable = true;
|
||||||
comment.enable = true;
|
comment.enable = true;
|
||||||
debugprint.enable = true;
|
debugprint.enable = true;
|
||||||
todo-comments.enable = true;
|
todo-comments.enable = true;
|
||||||
|
origami.enable = false;
|
||||||
|
nvim-surround.enable = true;
|
||||||
|
hardtime = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
disable_mouse = false;
|
||||||
|
disabled_keys = {
|
||||||
|
"<Up>".__raw = "false";
|
||||||
|
"<Down>".__raw = "false";
|
||||||
|
"<Left>".__raw = "false";
|
||||||
|
"<Right>".__raw = "false";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
treesitter-context = {
|
treesitter-context = {
|
||||||
enable = false; # TODO: looks weird with Neovide
|
enable = false; # TODO: looks weird with Neovide
|
||||||
settings = {
|
settings = {
|
||||||
|
|||||||
Reference in New Issue
Block a user