nix: Various changes

- Changed some packages
- Changed fonts
- Removed autostart from container
This commit is contained in:
Donovan Glover 2023-05-10 15:25:37 -04:00
parent 1e6a35b242
commit eacd7f7392
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

View File

@ -229,6 +229,8 @@
tmux tmux
fish fish
wget wget
grim
slurp
librewolf librewolf
kitty kitty
mullvad-vpn mullvad-vpn
@ -239,13 +241,11 @@
mpv mpv
neofetch neofetch
anki anki
htop-vim
logseq logseq
wl-clipboard wl-clipboard
sox sox
spek spek
ripgrep ripgrep
phinger-cursors
rsync rsync
jq jq
keepassxc keepassxc
@ -261,6 +261,14 @@
nixfmt nixfmt
whois whois
wofi wofi
rofi-wayland
tig
diff-so-fancy
trashy
swaybg
udiskie
brightnessctl
killall
]; ];
fonts.enableDefaultFonts = true; fonts.enableDefaultFonts = true;
@ -270,6 +278,7 @@
noto-fonts-cjk-serif noto-fonts-cjk-serif
noto-fonts-emoji noto-fonts-emoji
hack-font hack-font
maple-mono-NF
]; ];
fonts.fontconfig = { fonts.fontconfig = {
@ -281,6 +290,7 @@
}; };
fonts.fontconfig.hinting.style = "hintfull"; fonts.fontconfig.hinting.style = "hintfull";
fonts.fontconfig.allowBitmaps = false;
i18n.inputMethod.enabled = "fcitx5"; i18n.inputMethod.enabled = "fcitx5";
@ -296,7 +306,7 @@
# Force containers to use mullvad # Force containers to use mullvad
networking.nat.enable = true; networking.nat.enable = true;
networking.nat.internalInterfaces = ["ve-+"]; networking.nat.internalInterfaces = [ "ve-+" ];
networking.nat.externalInterface = "wg-mullvad"; networking.nat.externalInterface = "wg-mullvad";
services.interception-tools = { services.interception-tools = {
@ -325,7 +335,7 @@
containers.test = let hostCfg = config; containers.test = let hostCfg = config;
in { in {
autoStart = true; autoStart = false;
privateNetwork = true; privateNetwork = true;
hostAddress = "192.168.100.10"; hostAddress = "192.168.100.10";
localAddress = "192.168.100.11"; localAddress = "192.168.100.11";
@ -346,10 +356,10 @@
nix.package = pkgs.nixFlakes; nix.package = pkgs.nixFlakes;
nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.settings.experimental-features = [ "nix-command" "flakes" ];
programs.neovim.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
p7zip p7zip
kitty kitty
neovim
git git
unzip unzip
ripgrep ripgrep