Configuration changes, new services
This commit is contained in:
@@ -9,7 +9,7 @@ cursor_blink_interval 1.0
|
|||||||
cursor_stop_blinking_after 20.0
|
cursor_stop_blinking_after 20.0
|
||||||
cursor_shape underline
|
cursor_shape underline
|
||||||
scrollback_lines 10000
|
scrollback_lines 10000
|
||||||
remember_window_size no
|
remember_window_size yes
|
||||||
initial_window_width 1480
|
initial_window_width 1480
|
||||||
initial_window_height 1000
|
initial_window_height 1000
|
||||||
draw_minimal_borders yes
|
draw_minimal_borders yes
|
||||||
|
|||||||
@@ -53,7 +53,9 @@
|
|||||||
wget
|
wget
|
||||||
bind
|
bind
|
||||||
vim
|
vim
|
||||||
firefox
|
#firefox
|
||||||
|
(firefox.override { extraNativeMessagingHosts = [ passff-host ]; })
|
||||||
|
brave
|
||||||
xdg-desktop-portal-kde
|
xdg-desktop-portal-kde
|
||||||
plasma-browser-integration
|
plasma-browser-integration
|
||||||
keepassxc
|
keepassxc
|
||||||
@@ -87,7 +89,7 @@
|
|||||||
visualvm
|
visualvm
|
||||||
scala
|
scala
|
||||||
dotty
|
dotty
|
||||||
sbt
|
(sbt.override { jre = pkgs.openjdk; })
|
||||||
docker
|
docker
|
||||||
protobuf3_9
|
protobuf3_9
|
||||||
openssl
|
openssl
|
||||||
@@ -151,16 +153,23 @@
|
|||||||
tcpdump
|
tcpdump
|
||||||
kdiff3
|
kdiff3
|
||||||
xscreensaver
|
xscreensaver
|
||||||
#(qemu.override { openGLSupport = true; })
|
|
||||||
aqemu
|
aqemu
|
||||||
flatpak
|
flatpak
|
||||||
jq
|
jq
|
||||||
android-file-transfer
|
android-file-transfer
|
||||||
pass
|
pass
|
||||||
|
passff-host
|
||||||
minikube
|
minikube
|
||||||
yed
|
yed
|
||||||
pencil
|
pencil
|
||||||
dia
|
dia
|
||||||
|
mongodb-tools
|
||||||
|
meld
|
||||||
|
gnuplot
|
||||||
|
#mysql-workbench
|
||||||
|
#zookeeper
|
||||||
|
wireguard
|
||||||
|
wireguard-tools
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts = {
|
fonts = {
|
||||||
@@ -252,7 +261,13 @@
|
|||||||
services.xserver.desktopManager.plasma5.enable = true;
|
services.xserver.desktopManager.plasma5.enable = true;
|
||||||
|
|
||||||
# virtualisation
|
# virtualisation
|
||||||
virtualisation.docker.enable = true;
|
virtualisation = {
|
||||||
|
docker.enable = true;
|
||||||
|
libvirtd = {
|
||||||
|
enable = true;
|
||||||
|
qemuPackage = pkgs.qemu_kvm;
|
||||||
|
};
|
||||||
|
};
|
||||||
#virtualisation.virtualbox.host.enable = true;
|
#virtualisation.virtualbox.host.enable = true;
|
||||||
#users.extraGroups.vboxusers.members = [ "nnm" ];
|
#users.extraGroups.vboxusers.members = [ "nnm" ];
|
||||||
|
|
||||||
@@ -267,7 +282,7 @@
|
|||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
uid = 1000;
|
uid = 1000;
|
||||||
shell = pkgs.fish;
|
shell = pkgs.fish;
|
||||||
extraGroups = ["audio" "networkmanager" "wireshark" "wheel" "docker"];
|
extraGroups = ["audio" "networkmanager" "wireshark" "wheel" "docker" "kvm" "libvirtd"];
|
||||||
};
|
};
|
||||||
|
|
||||||
#services.minidlna = {
|
#services.minidlna = {
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
|
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
|
||||||
boot.kernelModules = [ "kvm-intel" ];
|
boot.kernelModules = [ "kvm-intel" ];
|
||||||
boot.extraModulePackages = [ ];
|
boot.extraModulePackages = [ config.boot.kernelPackages.wireguard ];
|
||||||
boot.cleanTmpDir = true;
|
boot.cleanTmpDir = true;
|
||||||
|
|
||||||
fileSystems."/" =
|
fileSystems."/" =
|
||||||
|
|||||||
21
services/docker-compose.yml
Normal file
21
services/docker-compose.yml
Normal 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
|
||||||
|
|
||||||
Reference in New Issue
Block a user