Configuration changes, new services

This commit is contained in:
Pavel Kachalouski
2020-03-27 16:47:01 +01:00
parent 288097ae2b
commit 57b67a7060
4 changed files with 43 additions and 7 deletions

View File

@@ -9,7 +9,7 @@ cursor_blink_interval 1.0
cursor_stop_blinking_after 20.0
cursor_shape underline
scrollback_lines 10000
remember_window_size no
remember_window_size yes
initial_window_width 1480
initial_window_height 1000
draw_minimal_borders yes

View File

@@ -53,7 +53,9 @@
wget
bind
vim
firefox
#firefox
(firefox.override { extraNativeMessagingHosts = [ passff-host ]; })
brave
xdg-desktop-portal-kde
plasma-browser-integration
keepassxc
@@ -87,7 +89,7 @@
visualvm
scala
dotty
sbt
(sbt.override { jre = pkgs.openjdk; })
docker
protobuf3_9
openssl
@@ -151,16 +153,23 @@
tcpdump
kdiff3
xscreensaver
#(qemu.override { openGLSupport = true; })
aqemu
flatpak
jq
android-file-transfer
pass
passff-host
minikube
yed
pencil
dia
mongodb-tools
meld
gnuplot
#mysql-workbench
#zookeeper
wireguard
wireguard-tools
];
fonts = {
@@ -252,7 +261,13 @@
services.xserver.desktopManager.plasma5.enable = true;
# virtualisation
virtualisation.docker.enable = true;
virtualisation = {
docker.enable = true;
libvirtd = {
enable = true;
qemuPackage = pkgs.qemu_kvm;
};
};
#virtualisation.virtualbox.host.enable = true;
#users.extraGroups.vboxusers.members = [ "nnm" ];
@@ -267,7 +282,7 @@
isNormalUser = true;
uid = 1000;
shell = pkgs.fish;
extraGroups = ["audio" "networkmanager" "wireshark" "wheel" "docker"];
extraGroups = ["audio" "networkmanager" "wireshark" "wheel" "docker" "kvm" "libvirtd"];
};
#services.minidlna = {

View File

@@ -10,7 +10,7 @@
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
boot.kernelModules = [ "kvm-intel" ];
boot.extraModulePackages = [ ];
boot.extraModulePackages = [ config.boot.kernelPackages.wireguard ];
boot.cleanTmpDir = true;
fileSystems."/" =

View File

@@ -0,0 +1,21 @@
version: '3.1'
services:
mongo:
container_name: mongodb
restart: always
command: ["--bind_ip_all"]
image: mongo:4
# environment:
# MONGO_INITDB_ROOT_USERNAME: root
# MONGO_INITDB_ROOT_PASSWORD: root
ports:
- "27017:27017"
volumes:
- /var/db/mongodb:/data/db
networks:
- mongo
networks:
mongo:
driver: bridge