388 current 2025-05-14 05:15:10 25.05.20250424.f771eb4 6.12.24 *
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user