388 current 2025-05-14 05:15:10 25.05.20250424.f771eb4 6.12.24 *

This commit is contained in:
2025-05-14 05:15:31 -04:00
parent 23d48036fb
commit 5aa92f6e5a
3 changed files with 42 additions and 1 deletions

View File

@@ -61,12 +61,16 @@ in {
nodejs_23
gnumake
choose # better awk and cut
grc
# security
aflplusplus
wget
traceroute
dig
httpx
sshfs
katana
]
++ (
with lib; let

View File

@@ -197,6 +197,22 @@ alias home-cfg="nvim /home/synchronous/nix-cfg/home/home.nix"
alias nrc="cd /home/synchronous/nix-cfg/home/programs/nvim"
a.nixi() {
nix-store -q --references /var/run/current-system/sw | cut -d'-' -f2-
}
a.pingg() {
grc ping 8.8.8.8 -c 1
}
a.sitecopy() {
wget -k -K -E -r -l 10 -p -N -F -nH $@
}
a.fo() {
firefox `pwd`
}
# ------------------- fzf configuration
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh

View File

@@ -11,6 +11,7 @@
old-nitrogen = pkg_with_working_nitrogen.nitrogen;
in {
# import system, hardware config, and home manager
imports = [
./hardware-configuration.nix
../../system/system.nix
@@ -72,6 +73,26 @@ in {
boot.loader.grub.useOSProber = true;
boot.loader.grub.version = 2;
services.logind.lidSwitchExternalPower = "ignore";
virtualisation.docker = {
enable = true;
enableOnBoot = true;
liveRestore = false;
};
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
xdg.mime.defaultApplications = {
"application/pdf" = "firefox.desktop";
"text/html" = "firefox.desktop";
"text/markdown" = "firefox.desktop";
"text/x-markdown" = "firefox.desktop";
"x-scheme-handler/about" = "firefox.desktop";
"x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop";
"x-scheme-handler/unknown" = "firefox.desktop";
};
#boot = {
# loader.systemd-boot = {
# enable = true;
@@ -156,7 +177,7 @@ in {
users.users.synchronous = {
isNormalUser = true;
description = "jake";
extraGroups = ["networkmanager" "wheel"];
extraGroups = ["networkmanager" "wheel" "docker"];
packages = with pkgs; [
kdePackages.kate
# firefox