Move Nushell scripts inside of `src/`

finchie
May 13, 2024, 7:25 AM
PDZ67CX7YHE6KX644AGHVIZQD4SKNFW3ODFQQ7626J43SIN6IEUQC

Dependencies

  • [2] MAVDUPWD Improve REPL prompt
  • [3] HINOSPQO Add simple nushell update script
  • [4] KV37II4V
  • [5] BAT5B53O Refuse to rebuild until repository has no unrecorded changes
  • [6] 6I2HQYU2 Add basic flake configuration
  • [7] 5FI47NSA Migrate to home-manager
  • [8] WMUFQJFX Show custom prompt inside version control shell

Change contents

  • file addition: src (d--r------)
    [3.1]
  • file move: update.nu (---r------)update.nu (---r------)
    [0.15]
    [3.34]
  • replacement in src/update.nu at line 18
    [3.544][3.544:594]()
    let parent_dir = $script_location | path dirname;
    [3.544]
    [3.594]
    # Get the nix flake dir in 3 steps
    # 1: ~/config/src/update.nu
    # 2: ~/config/src
    # 3: ~/config
    let parent_dir = $script_location | path dirname | path dirname;
  • replacement in src/update.nu at line 34
    [3.228][2.59:222]()
    nu --interactive --execute $"enter ($parent_dir); use ($parent_dir | path join repo.nu) repl-prompt; $env.PROMPT_COMMAND = {|| repl-prompt }; pijul diff -us";
    [3.228]
    [3.296]
    nu --interactive --execute $"enter ($parent_dir); use ($parent_dir | path join src/repo.nu) repl-prompt; $env.PROMPT_COMMAND = {|| repl-prompt }; pijul diff -us";
  • file move: repo.nu (----------)repo.nu (----------)
    [0.15]
    [2.255]