Updated server settings, pulling nvim from repo

This commit is contained in:
2025-08-30 13:39:27 -04:00
parent 693cbd3798
commit 9332469636
24 changed files with 206 additions and 1380 deletions

View File

@@ -12,11 +12,11 @@
recursive = true;
executable = true;
};
home.file.".config/nvim" = {
source = ./home/.config/nvim;
recursive = true;
executable = true;
};
# home.file.".config/nvim" = {
# source = ./home/.config/nvim;
# recursive = true;
# executable = true;
# };
home.file.".irssi" = {
source = ./home/.irssi;
recursive = true;
@@ -73,6 +73,7 @@
BROWSER = "qutebrowser";
PLATFORMTHEME = "kde";
};
nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [
mesa-demos
bluez
@@ -97,6 +98,13 @@
xdg-desktop-portal-wlr
exfatprogs
neovide
ghostty
# wineWowPackages.staging
wineWowPackages.waylandFull
winetricks
logmein-hamachi
openmw
virt-viewer
];
services.udiskie = {
enable = false;
@@ -106,6 +114,46 @@
};
};
};
programs.ghostty = {
enable = true;
settings = {
theme = "tokyonight";
font-family = "FiraCode Nerd Font Mono";
font-size = 10;
keybind = [
];
};
installVimSyntax = true;
enableZshIntegration = true;
installBatSyntax = true;
themes = {
catppuccin-mocha = {
background = "1e1e2e";
cursor-color = "f5e0dc";
foreground = "cdd6f4";
palette = [
"0=#45475a"
"1=#f38ba8"
"2=#a6e3a1"
"3=#f9e2af"
"4=#89b4fa"
"5=#f5c2e7"
"6=#94e2d5"
"7=#bac2de"
"8=#585b70"
"9=#f38ba8"
"10=#a6e3a1"
"11=#f9e2af"
"12=#89b4fa"
"13=#f5c2e7"
"14=#94e2d5"
"15=#a6adc8"
];
selection-background = "353749";
selection-foreground = "cdd6f4";
};
};
};
programs.neovide = {
enable = true;
settings = {
@@ -123,7 +171,7 @@
font = {
normal = "SauceCodePro Nerd Font Mono";
size = 8;
size = 11;
};
};
};
@@ -191,7 +239,7 @@
settings = {
main = {
term = "foot";
font = "SauceCodePro Nerd Font Mono:size=6";
font = "FiraCode Nerd Font Mono:size=6";
dpi-aware = "yes";
shell = "${pkgs.zsh}/bin/zsh";
};