From 02f8e4d0133915eb015fbd466982ae4ce7354786 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Sat, 25 May 2024 17:18:24 -0700 Subject: [PATCH] various cleanup --- extras/dev.nix | 27 +-------------------------- systems/NOcomputer.nix | 14 +++++++------- users/tao/nushell/stuff.nu | 10 +++++++++- 3 files changed, 17 insertions(+), 34 deletions(-) diff --git a/extras/dev.nix b/extras/dev.nix index 34a78f3..a9c261c 100644 --- a/extras/dev.nix +++ b/extras/dev.nix @@ -8,6 +8,7 @@ # fontforge # radicle-node # hyperfine # benchmarking + b3sum direnv jujutsu just @@ -38,21 +39,8 @@ gdb gnumake - # # java (DSA) - gradle - jdt-language-server - jetbrains.idea-community - maven - temurin-bin-17 - - # # michael (webdev) - # nodejs - # vscode-langservers-extracted - # nodePackages_latest.typescript-language-server - # nix nil - # nixpkgs-fmt alejandra # # python @@ -80,19 +68,6 @@ hardware.flipperzero.enable = true; - # programs.nix-ld.enable = true; - # programs.nix-ld.libraries = with pkgs; [ - # libxkbcommon - # libGL - - # wayland.dev - - # xorg.libX11 - # xorg.libXrandr - # xorg.libXi - # xorg.libX11 - # ]; - services.udev.extraRules = '' SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb" SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic UART Port", SYMLINK+="ttyBmpTarg" diff --git a/systems/NOcomputer.nix b/systems/NOcomputer.nix index 77b3a3a..6c8a2e1 100644 --- a/systems/NOcomputer.nix +++ b/systems/NOcomputer.nix @@ -25,14 +25,14 @@ boot.kernel.sysctl."net.ipv4.ip_forward" = "1"; boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = "1"; - # environment.sessionVariables = { - # # wayland chromium workaround - # NIXOS_OZONE_WL = "1"; + environment.sessionVariables = { + # wayland chromium workaround + NIXOS_OZONE_WL = "1"; - # # firefox nvidia-vaapi-driver - # # MOZ_DISABLE_RDD_SANDBOX = "1"; - # # LIBVA_DRIVER_NAME = "nvidia"; - # }; + # firefox nvidia-vaapi-driver + # MOZ_DISABLE_RDD_SANDBOX = "1"; + # LIBVA_DRIVER_NAME = "nvidia"; + }; hardware.opengl = { enable = true; diff --git a/users/tao/nushell/stuff.nu b/users/tao/nushell/stuff.nu index c5cb21f..55fe9ac 100644 --- a/users/tao/nushell/stuff.nu +++ b/users/tao/nushell/stuff.nu @@ -9,6 +9,7 @@ alias t = task alias zl = zellij alias jd = jj diff +alias jc = jj desc alias js = jj status alias jp = jj git push alias jm = jj branch set main @@ -18,16 +19,23 @@ def c [path: path = "~"] { l } def l [ + --all (-a) path: path = "." ] { - ls $path + if $all { + ls -a $path + } else { + ls $path + } | sort-by type name -i -n } +alias nd = nix develop def ns [package] { nix shell $"nixpkgs#($package)" } + def rebuild [subcommand] { sudo nice -n19 nixos-rebuild $subcommand --flake /home/tao/projects/NOflake/ --impure --verbose hx --grammar fetch; hx --grammar build