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
|
nodejs_23
|
||||||
gnumake
|
gnumake
|
||||||
choose # better awk and cut
|
choose # better awk and cut
|
||||||
|
grc
|
||||||
|
|
||||||
# security
|
# security
|
||||||
aflplusplus
|
aflplusplus
|
||||||
wget
|
wget
|
||||||
traceroute
|
traceroute
|
||||||
dig
|
dig
|
||||||
|
httpx
|
||||||
|
sshfs
|
||||||
|
katana
|
||||||
]
|
]
|
||||||
++ (
|
++ (
|
||||||
with lib; let
|
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"
|
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
|
# ------------------- fzf configuration
|
||||||
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
|
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
old-nitrogen = pkg_with_working_nitrogen.nitrogen;
|
old-nitrogen = pkg_with_working_nitrogen.nitrogen;
|
||||||
in {
|
in {
|
||||||
|
# import system, hardware config, and home manager
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
../../system/system.nix
|
../../system/system.nix
|
||||||
@@ -72,6 +73,26 @@ in {
|
|||||||
boot.loader.grub.useOSProber = true;
|
boot.loader.grub.useOSProber = true;
|
||||||
boot.loader.grub.version = 2;
|
boot.loader.grub.version = 2;
|
||||||
services.logind.lidSwitchExternalPower = "ignore";
|
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 = {
|
#boot = {
|
||||||
# loader.systemd-boot = {
|
# loader.systemd-boot = {
|
||||||
# enable = true;
|
# enable = true;
|
||||||
@@ -156,7 +177,7 @@ in {
|
|||||||
users.users.synchronous = {
|
users.users.synchronous = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
description = "jake";
|
description = "jake";
|
||||||
extraGroups = ["networkmanager" "wheel"];
|
extraGroups = ["networkmanager" "wheel" "docker"];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
kdePackages.kate
|
kdePackages.kate
|
||||||
# firefox
|
# firefox
|
||||||
|
|||||||
Reference in New Issue
Block a user