From efd9e945a0b1882373ad5403e28e4b504fc96283 Mon Sep 17 00:00:00 2001 From: xnm Date: Thu, 4 Apr 2024 21:14:47 +0300 Subject: [PATCH] small changes & fixes --- home/.config/waybar/config | 2 +- home/.gitconfig | 3 +++ nixos/open-ssh.nix | 10 +++++++++- nixos/programming-languages.nix | 2 +- nixos/rust-toolchain.toml | 1 - nixos/services.nix | 1 + nixos/utils.nix | 4 ++++ 7 files changed, 19 insertions(+), 4 deletions(-) diff --git a/home/.config/waybar/config b/home/.config/waybar/config index b75fcad..a02eb61 100644 --- a/home/.config/waybar/config +++ b/home/.config/waybar/config @@ -281,7 +281,7 @@ }, "user": { - "format": "{user} (up {work_d} d {work_H} h {work_M} min )", + "format": " {user} (up {work_d} d {work_H} h {work_M} min )", "icon": true, }, }, diff --git a/home/.gitconfig b/home/.gitconfig index 01b8047..857a3ca 100644 --- a/home/.gitconfig +++ b/home/.gitconfig @@ -9,3 +9,6 @@ [gpg] format = ssh + +[commit] + gpgsign = true diff --git a/nixos/open-ssh.nix b/nixos/open-ssh.nix index 1ccdc51..ebe79b8 100644 --- a/nixos/open-ssh.nix +++ b/nixos/open-ssh.nix @@ -2,5 +2,13 @@ { # Enable the OpenSSH daemon. - services.openssh.enable = true; + services.openssh = { + enable = true; + settings = { + PasswordAuthentication = false; + KbdInteractiveAuthentication = false; + PermitRootLogin = "no"; + AllowUsers = [ "xnm" ]; + }; + }; } diff --git a/nixos/programming-languages.nix b/nixos/programming-languages.nix index 9d2c9eb..9191cb3 100644 --- a/nixos/programming-languages.nix +++ b/nixos/programming-languages.nix @@ -3,7 +3,7 @@ { environment.systemPackages = with pkgs; [ go - (python311Full.withPackages(ps: with ps; [ pygobject3 gobject-introspection pyqt6-sip])) + (python312Full.withPackages(ps: with ps; [ pygobject3 gobject-introspection pyqt6-sip])) nodePackages_latest.nodejs bun lua diff --git a/nixos/rust-toolchain.toml b/nixos/rust-toolchain.toml index c4ea275..5fd9c37 100644 --- a/nixos/rust-toolchain.toml +++ b/nixos/rust-toolchain.toml @@ -4,7 +4,6 @@ components = [ "rust-src", "rust-analyzer", "rustc-codegen-cranelift", "miri", " targets = [ "wasm32-unknown-unknown", "wasm32-wasi", - "wasm32-wasi-preview1-threads", "x86_64-pc-windows-gnu", "x86_64-unknown-linux-gnu", ] diff --git a/nixos/services.nix b/nixos/services.nix index 95b1574..1283d1f 100644 --- a/nixos/services.nix +++ b/nixos/services.nix @@ -22,6 +22,7 @@ services.tumbler.enable = true; services.fwupd.enable = true; services.auto-cpufreq.enable = true; + services.opengl.enable = true; # services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ]; environment.systemPackages = with pkgs; [ diff --git a/nixos/utils.nix b/nixos/utils.nix index 6c37757..ddca802 100644 --- a/nixos/utils.nix +++ b/nixos/utils.nix @@ -5,5 +5,9 @@ mold gcc13 jdk11 + dioxus-cli + surrealdb + surrealdb-migrations + surrealist ]; }