From 36589a6c3f500194b5aa8e9735417e5ae2913e68 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Mon, 16 Oct 2023 11:10:37 +0200 Subject: [PATCH] update configs --- .gitconfig-gitlabfh | 3 --- gnome.nix | 6 +++++- main.nix | 44 ++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 47 insertions(+), 6 deletions(-) diff --git a/.gitconfig-gitlabfh b/.gitconfig-gitlabfh index e601776..ca25c0b 100644 --- a/.gitconfig-gitlabfh +++ b/.gitconfig-gitlabfh @@ -16,6 +16,3 @@ [user] name = Kopatz email = is221015@fhstp.ac.at - signingkey = C9FE26C362DB772E -[commit] - gpgsign = true \ No newline at end of file diff --git a/gnome.nix b/gnome.nix index 00ca6be..b31129d 100644 --- a/gnome.nix +++ b/gnome.nix @@ -38,16 +38,20 @@ wmctrl gnome.mutter gnome.adwaita-icon-theme - gnomeExtensions.appindicator gnome.gnome-settings-daemon gnome.gnome-tweaks + gnome.dconf-editor gruvbox-gtk-theme colloid-icon-theme + gnomeExtensions.appindicator gnomeExtensions.just-perfection gnomeExtensions.system-monitor gnomeExtensions.dash2dock-lite gnomeExtensions.dash-to-dock gnomeExtensions.vitals + gnomeExtensions.rounded-window-corners + gnomeExtensions.wallpaper-switcher + gnomeExtensions.backslide rofi ]; } diff --git a/main.nix b/main.nix index 06a297e..a59a20d 100644 --- a/main.nix +++ b/main.nix @@ -80,13 +80,14 @@ in users.users.kopatz = { isNormalUser = true; description = "kopatz"; - extraGroups = [ "networkmanager" "wheel" ]; + extraGroups = [ "networkmanager" "wheel" "docker"]; #password = "test"; packages = with pkgs; [ #firefox # thunderbird discord librewolf + ungoogled-chromium ]; }; @@ -128,10 +129,19 @@ in kate keepassWithPlugins jetbrains.idea-ultimate + jetbrains.rider + dotnet-sdk_7 neovim htop - busybox git + xfce.thunar + wpaperd + swww + wayland + killall + xclip + usbutils + #arion # docker #hyprland #hyprpaper #hyprpicker @@ -147,6 +157,36 @@ in #xwayland ]; + ### docker + virtualisation.docker.enable = true; + + systemd.tmpfiles.rules = [ + "d /docker-data 0755 kopatz docker" + ]; + + #virtualisation.oci-containers.containers.mssql = { + # image = "mcr.microsoft.com/mssql/server:2022-latest"; + # volumes = [ "/docker-data/mssql/data:/var/opt/mssql/data" ]; + # environment = { + # ACCEPT_EULA = "Y"; + # MSSQL_SA_PASSWORD="ufhaiufhashfshfklslwkhebwejhvtjhqwvrhp23508v3z8pt"; + # }; + #}; + + #module = [ arion.nixosModules.arion ]; + #virtualisation.arion = { + # backend = "docker"; + # projects.mssql.settings = { + # services.mssql.service = { + # image = "mcr.microsoft.com/mssql/server:2022-latest"; + # restart = "unless-stopped"; + # #volumes = { /docker-data/mssql/data:/var/opt/mssql/data; }; + # environment = { ACCEPT_EULA = "Y"; MSSQL_SA_PASSWORD="ufhaiufhashfshfklslwkhebwejhvtjhqwvrhp23508v3z8pt"; }; + # }; + # }; + #}; + + ### end docker # Some programs need SUID wrappers, can be configured further or are # started in user sessions.