\r\n\r\n
\r\n\r\n\r\n
\r\nscope commands
call and columns (nushell#908)"}},{"before":"8d8a865b3808eed0b55c2de5517365fce6c157f2","after":"be32cdaefcf4e29946394437fbdcb04944ebe9c2","ref":"refs/heads/main","pushedAt":"2024-07-21T12:02:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"fix: catppuccin themes declared a `const` inside a record (#907)","shortMessageHtmlLink":"fix: catppuccin themes declared a const
inside a record (nushell#907)"}},{"before":"bd1ab4e7a7c54bbe43a5c2c4bec62b0abbc66daa","after":"8d8a865b3808eed0b55c2de5517365fce6c157f2","ref":"refs/heads/main","pushedAt":"2024-07-21T11:40:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"fix: nu-complete for git ref and git files-and-ref uses nu-complete git switch now (#906)\n\nGit `nu-complete` defs where outdated, using a removed function\r\n`nu-complete git switachable branches`, now using `nu-complete git\r\nswitch`\r\n\r\nAlready tested (except for tags)","shortMessageHtmlLink":"fix: nu-complete for git ref and git files-and-ref uses nu-complete g…"}},{"before":"ca309b988e7908f4d8a92f4a7bc6a4b9970a8867","after":"bd1ab4e7a7c54bbe43a5c2c4bec62b0abbc66daa","ref":"refs/heads/main","pushedAt":"2024-07-18T20:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Simplify theme usage (#896)\n\n* Primary change: Simplifies theme usage by adding an `export-env` to\r\neach theme so that `$env.config.color_config` is automatically set when\r\nimporting the module.\r\n\r\n Rather than the old:\r\n\r\n ```nu\r\n use nu-themes/nushell-dark.nu\r\n $env.config.color_config = (nushell-dark)\r\n ```\r\n\r\n It's now a single-step:\r\n\r\n ```nu\r\n use nu-themes/nushell-dark.nu\r\n ```\r\n\r\n* Updates `make.nu` to create the theme files (uses the previously added\r\n`str dedent` for clean output).\r\n* A couple (literally, 2) of the remote themes did not have all\r\nnecessary colors and failed. Updated `make.nu` to continue on error, but\r\nreport the failures.\r\n* Updated `README.md`","shortMessageHtmlLink":"Simplify theme usage (nushell#896)"}},{"before":"d6cf03e315f029f6e270fb3949d02432f31a0a04","after":"ca309b988e7908f4d8a92f4a7bc6a4b9970a8867","ref":"refs/heads/main","pushedAt":"2024-07-16T20:14:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"New std-rfc command `str dedent` (a.k.a. unindent) to remove common indentation from a multiline string (#894)\n\nFinally got around to polishing up and contributing the concept from\r\n[Nushell #11477](https://github.com/nushell/nushell/issues/11477).\r\n\r\nThis is based on a (very slightly) modified version of the [Swift\r\napproach](https://docs.swift.org/swift-book/documentation/the-swift-programming-language/stringsandcharacters/#Multiline-String-Literals)\r\nsuggested by @jameschensmith:\r\n\r\n\r\n\r\n```nu\r\n> use std-rfc str\r\n> let s = \" \r\n Totally unindented\r\n \r\n Indented by two spaces\r\n Indented by four spaces\r\n Intended by two spaces\r\n\r\n Unindented\r\n\r\n \"\r\n> $s | str dedent\r\nTotally unindented\r\n\r\n Indented by two spaces\r\n Indented by four spaces\r\n Intended by two spaces\r\n\r\nUnindented\r\n\r\n```\r\n\r\nSpecifically:\r\n\r\n* Requires a multi-line string where the first and last lines are blank\r\n(empty or contains only whitespace)\r\n* Will error if the first and/or last line are not blank\r\n* The amount of indentation to remove is based solely on the *number of\r\nspaces* on the final line of the string\r\n* Tabs are not considered for indentation calculations\r\n* The first and last line of the original string are not returned as\r\npart of the dedented string. Those lines are for \"control\"/formatting\r\npurposes only.\r\n* If you want the string to end in a linebreak, simply add an extra\r\nblank line before the last \"control\" line (as in the example above).\r\n* Unlike the Swift format, whitespace is allowed on the first line of\r\nthe string. It may not be visible to the user in their IDE, and there's\r\njust no reason to create an error in this case since the line is\r\nintended to be stripped anyway.\r\n* *Only* indentation whitespace is removed. Any other whitespace is left\r\nuntouched, including that on otherwise empty lines.\r\n\r\nA good (I hope) set of examples for these rules can be found in the test\r\ncases.","shortMessageHtmlLink":"New std-rfc command str dedent
(a.k.a. unindent) to remove common i…"}},{"before":"92db3a88eb0671aa7d9afe0e5f44401885c818d6","after":"d6cf03e315f029f6e270fb3949d02432f31a0a04","ref":"refs/heads/main","pushedAt":"2024-07-05T11:38:43.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"add \"nuenv\" hook (#889)\n\n> :bulb: **Note**\r\n>\r\n> greatly inspired by _Direnv_\r\n\r\nthis new \"_nuenv_\" hook will `source` any `.env.nu` file found in the\r\ncurrent directory as part of a hook.\r\n\r\nin order to be a bit more safe, i've added `nuenv allow` and `nuenv\r\ndisallow` that will keep track of which \"env\" files are allowed to be\r\nsourced, i.e. if a file is not allowed, then you'll have to run `nuenv\r\nallow` first.\r\n\r\n## example usage\r\n```nushell\r\nuse nu-hooks/nuenv/hook.nu [ \"nuenv allow\", \"nuenv disallow\" ]\r\n$env.config.hooks.env_change.PWD = (use nu-hooks/nuenv/hook.nu; hook setup)\r\n```","shortMessageHtmlLink":"add \"nuenv\" hook (nushell#889)"}},{"before":"ddbebf197d8be4cd20a8caab8410d1d8363a997f","after":"92db3a88eb0671aa7d9afe0e5f44401885c818d6","ref":"refs/heads/main","pushedAt":"2024-06-18T14:24:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update vswhere location for nu_msvs (#882)\n\nThis PR makes the location of vswhere more programmatic by looking where\r\nit's supposed to be located on the file system instead of relying on it\r\nbeing in your path.","shortMessageHtmlLink":"update vswhere location for nu_msvs (nushell#882)"}},{"before":"e7c6cd8874e951a8900279cf804f8068de7402d9","after":null,"ref":"refs/heads/update_nu_msvs_vswhere_location","pushedAt":"2024-06-18T14:19:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"}},{"before":null,"after":"e7c6cd8874e951a8900279cf804f8068de7402d9","ref":"refs/heads/update_nu_msvs_vswhere_location","pushedAt":"2024-06-18T13:35:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update vswhere location for nu_msvs","shortMessageHtmlLink":"update vswhere location for nu_msvs"}},{"before":"9b08b159816c554cd508aebf8129b41de6783ce3","after":"ddbebf197d8be4cd20a8caab8410d1d8363a997f","ref":"refs/heads/main","pushedAt":"2024-06-18T13:10:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"add find_msvs custom command to the nu_msvs module (#881)\n\nI changed `export-env {}` at the beginning to a custom command to avoid\r\nhaving `export-env` run when loading the module\r\n because:\r\n1. I couldn't use `nu_msvs activate` because it depends on env vars\r\nbeing set that were hidden with `nu_msvs deactivate`\r\n2. It seems that `export-env` executed at `use`, leaves `$env.FILE_PWD`\r\navailable in the environment which I think may be\r\n a bug. So, putting it in a custom command avoids that.","shortMessageHtmlLink":"add find_msvs custom command to the nu_msvs module (nushell#881)"}},{"before":"0f95f3fa1300707b6db5f51f14a798a32a0e3f8d","after":null,"ref":"refs/heads/update_nu_msvs_with_find_msvs","pushedAt":"2024-06-18T13:09:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"}},{"before":null,"after":"0f95f3fa1300707b6db5f51f14a798a32a0e3f8d","ref":"refs/heads/update_nu_msvs_with_find_msvs","pushedAt":"2024-06-18T13:05:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"add find_msvs custom command","shortMessageHtmlLink":"add find_msvs custom command"}},{"before":"c0b4853f5d064853de9bd10919afdbc6d7383b36","after":"9b08b159816c554cd508aebf8129b41de6783ce3","ref":"refs/heads/main","pushedAt":"2024-06-13T19:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update nu_msvs module (#879)\n\nThis updates the nu_msvs module. There were several things that I didn't\r\nthink looked proper for Windows so I changed them an hopefully made this\r\nmodule a tiny bit better.","shortMessageHtmlLink":"update nu_msvs module (nushell#879)"}},{"before":"816142e09d8ab1f8ea80a23f75eacb02db355ee9","after":null,"ref":"refs/heads/update_nu_msvs","pushedAt":"2024-06-13T19:45:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"}},{"before":null,"after":"816142e09d8ab1f8ea80a23f75eacb02db355ee9","ref":"refs/heads/update_nu_msvs","pushedAt":"2024-06-13T19:43:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"update nu_msvs module","shortMessageHtmlLink":"update nu_msvs module"}},{"before":"a1c3ace4326be80ef726c24c75d888878945c740","after":"c0b4853f5d064853de9bd10919afdbc6d7383b36","ref":"refs/heads/main","pushedAt":"2024-06-13T19:37:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"fix alert in kw completions (#878)\n\nWe update the code to add the alert function in the --alert subcommands","shortMessageHtmlLink":"fix alert in kw completions (nushell#878)"}},{"before":"5adf14dab91b340537439d4e20a5fe29a24db928","after":"a1c3ace4326be80ef726c24c75d888878945c740","ref":"refs/heads/main","pushedAt":"2024-06-05T12:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Revert \"Revert \"Add git coommit completions\"\" (#869)\n\nReverts nushell/nu_scripts#868\r\n\r\nI found that this works, if you source these files like\r\n```\r\nuse aliases/git/git-aliases.nu *\r\nuse custom-completions/git/git-completions.nu *\r\n```\r\nbut if you source them like this, it doesn't work.\r\n```\r\nuse custom-completions/git/git-completions.nu *\r\nuse aliases/git/git-aliases.nu *\r\n```\r\n\r\nThis changed recently somewhere in nushell.","shortMessageHtmlLink":"Revert \"Revert \"Add git coommit completions\"\" (nushell#869)"}},{"before":"8a91aa8bf47d95926bf597ee44b6447a0fc6fcdf","after":"5adf14dab91b340537439d4e20a5fe29a24db928","ref":"refs/heads/main","pushedAt":"2024-06-05T12:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Revert \"Add git coommit completions\" (#868)\n\nReverts nushell/nu_scripts#854\r\n\r\nThis PR broke the git aliases\r\nhttps://github.com/nushell/nu_scripts/blob/main/aliases/git/git-aliases.nu\r\nso I'm reverting it.","shortMessageHtmlLink":"Revert \"Add git coommit completions\" (nushell#868)"}},{"before":"95670ddfcb944df0f4747495dca5603db57415d1","after":"8a91aa8bf47d95926bf597ee44b6447a0fc6fcdf","ref":"refs/heads/main","pushedAt":"2024-06-05T12:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Added docker completions (#867)\n\nThis script provides completions for the docker command. It is based on\r\nthe official docker documentation.","shortMessageHtmlLink":"Added docker completions (nushell#867)"}},{"before":"42732dad6ac85053bf85565e1a8d3669fedfe261","after":"95670ddfcb944df0f4747495dca5603db57415d1","ref":"refs/heads/main","pushedAt":"2024-06-05T00:48:03.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Complete git pull (#866)\n\nCreate compleations for git pull","shortMessageHtmlLink":"Complete git pull (nushell#866)"}},{"before":"840d723d89fb1bce0a5ff60e1f5fec8daefb2068","after":"42732dad6ac85053bf85565e1a8d3669fedfe261","ref":"refs/heads/main","pushedAt":"2024-05-26T22:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Port `before_v0.60/with_externals` and cleanup (#852)","shortMessageHtmlLink":"Port before_v0.60/with_externals
and cleanup (nushell#852)"}},{"before":"a0e69735edaaf19420c5f282eb42a4169136a76a","after":"840d723d89fb1bce0a5ff60e1f5fec8daefb2068","ref":"refs/heads/main","pushedAt":"2024-05-26T21:05:17.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Port `before v0.60/virtual_environments` (#849)\n\nThis PR is part of porting all old scripts #221 and includes the\r\n`virtual_environments` module\r\n\r\n## 5 files changed\r\n\r\n- `conda.nu`: removed, already in\r\n`modules/virtual_enviromnents/conda/nu_conda.nu`\r\n- `conda_deactivate.nu`: also removed, has already been merged with\r\n`nu_conda.nu`\r\n- `README.nu`: removed, similar info in\r\n`modules/virtual_enviromnents/README.md`\r\n\r\n- `venv.nu`: ported to `modules/virtual_enviromnents/venv/venv.nu`\r\n- `venv_deactivate.nu`: ported to\r\n`modules/virtual_enviromnents/venv/venv_deactivate.nu`","shortMessageHtmlLink":"Port before v0.60/virtual_environments
(nushell#849)"}},{"before":"2fe0756df99875c8f08bf7e0660d1d9ec2a0ee78","after":"a0e69735edaaf19420c5f282eb42a4169136a76a","ref":"refs/heads/main","pushedAt":"2024-05-13T13:56:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fdncred","name":"Darren Schroeder","path":"/fdncred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343840?s=80&v=4"},"commit":{"message":"Port root `before_v0.60/*.nu` scripts (issue #221) (#837)\n\nThis PR is part of porting all old scripts #221 and ports all root\r\n`before_v0.60/*.nu` scripts to `modules/*.nu`","shortMessageHtmlLink":"Port root before_v0.60/*.nu
scripts (issue nushell#221) (nushell#837)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQxNjo1MTowNi4wMDAwMDBazwAAAASTVebD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQxNjo1MTowNi4wMDAwMDBazwAAAASTVebD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xM1QxMzo1Njo1Ny4wMDAwMDBazwAAAARIeEMX"}},"title":"Activity · fdncred/nu_scripts"}