edit nixos config

This commit is contained in:
2025-11-15 01:08:23 +03:00
parent cf8abbaef4
commit 8cfd087541
4 changed files with 72 additions and 269 deletions
+69
View File
@@ -0,0 +1,69 @@
{ config, pkgs, ... }:
{
networking.nameservers = [ "8.8.8.8" "1.1.1.1" ];
networking.networkmanager.insertNameservers = [ "1.1.1.1" "8.8.8.8" ];
networking.firewall.enable = false;
programs.firefox.enable = true;
nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [ kitty amnezia-vpn ];
systemd.services.amnezia-vpn = {
description = "AmneziaVPN Service";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = "${pkgs.amnezia-vpn}/bin/AmneziaVPN-service";
Restart = "on-failure";
};
};
programs.neovim = {
enable = true;
defaultEditor = true;
configure = {
customRC = ''
set runtimepath^=${pkgs.vimPlugins.jellybeans-vim}
colorscheme jellybeans
set number
set cc=80
set list
set listchars=tab:\ ,space:·,nbsp:,trail:,eol:,precedes:«,extends:»
if &diff
colorscheme blue
endif
'';
packages.myVimPackage = with pkgs.vimPlugins; { start = [ ctrlp ]; };
};
};
programs.zsh.enable = true;
boot = {
plymouth = {
enable = true;
theme = "connect";
themePackages = with pkgs;
[
(adi1090x-plymouth-themes.override {
selected_themes = [ "connect" ];
})
];
};
consoleLogLevel = 3;
initrd.verbose = false;
kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"udev.log_priority=3"
"rd.systemd.show_status=auto"
];
loader.timeout = 0;
};
}