Compare commits

...

3 commits

Author SHA1 Message Date
846a7ac814 Add fix for full zmenu sesh name 2025-11-13 10:00:55 +00:00
62f7f7c3ed Merge branch 'main' of codeberg.org:muon/home 2025-11-13 09:49:04 +00:00
2c5e6b94c3 Add cursor 2025-11-13 09:49:00 +00:00
3 changed files with 15 additions and 8 deletions

View file

@ -37,6 +37,7 @@ in {
pkgs.qmk
pkgs.jq
pkgs.wireguard-tools
pkgs.cursor-cli
];
boot.binfmt = {

View file

@ -25,7 +25,7 @@
ZPATH=$(zoxide query -l | sed -e "s|$HOME/||g" | rofi -dmenu)
[[ -z "$ZPATH" ]] && exit
ZSESH=$(echo "$ZPATH" | tr / -)
ZWIND=$(wmctrl -l | grep "$ZSESH" || echo "")
ZWIND=$(wmctrl -l | grep "$ZSESH$" || echo "")
cd "$ZPATH"
if [[ -z "$ZWIND" ]]; then
alacritty -T "$ZSESH" -e zsh -c "zellij -s $ZSESH -n dev || zellij a $ZSESH"

View file

@ -1,13 +1,19 @@
{ lib, config, ... }:
let
{
lib,
config,
...
}: let
cfg = config.mods.unfree;
mkPackages = mod: if cfg.${mod}.enable then cfg.${mod}.packages else [ ];
mkPackages = mod:
if cfg.${mod}.enable
then cfg.${mod}.packages
else [];
in {
imports = [ ./steam.nix ./nvidia.nix ./minecraft.nix ./valheim.nix ];
imports = [./steam.nix ./nvidia.nix ./minecraft.nix ./valheim.nix];
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) ((mkPackages "steam")
++ (mkPackages "minecraft") ++ (mkPackages "nvidia")
++ (mkPackages "valheim") ++ [ "stremio-shell" "stremio-server" ]);
++ (mkPackages "minecraft")
++ (mkPackages "nvidia")
++ (mkPackages "valheim") ++ ["stremio-shell" "stremio-server" "cursor-cli"]);
}