You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/about/why.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ _And the list goes on..._
16
16
17
17
## What we fixed, and how
18
18
19
-
I initially created FuckingNode as a `.ps1` script to automate `npm prune` and `pnpm store prune` across a fixed list of personal projects, and as you can see, it has grown into five major releases, thirteen separate utilities (`clean`, `kickstart`, `release`, `commit`, `uncommit`, `surrender`, `setup`, `stats`, `launch`, `build`, `migrate`, `audit`, `terminate`), DenoJS & BunJS support, and even a small amount of features bridged to Go and Cargo.
19
+
I initially created FuckingNode as a `.ps1` script to automate `npm prune` and `pnpm store prune` across a fixed list of personal projects, and as you can see, it has grown into five major releases, more than 12 separate utilities (like `clean`, `kickstart`, `release`, `commit`, `uncommit`, `surrender`, `setup`, `stats`, `launch`, `build`, `migrate`, `audit`, `terminate`), Deno & Bun support, and even a small amount of features bridged to Go and Cargo.
20
20
21
21
FuckingNode exists because it fixes all of the issues mentioned above.
Copy file name to clipboardExpand all lines: docs/manual/configuration.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,12 +125,14 @@ Currently supported settings are the following. Change them with `settings chang
125
125
| :--- | :--- | ---: |
126
126
|`default-intensity`|`normal`, `hard`, `hard-only`, `maxim`, or `maxim-only`| Changes the default intensity for the `clean` command. `normal` by default. |
127
127
|`update-freq`| A fixed number, represents DAYS. | Changes how frequently the CLI sends an HTTP request for updates. Recommend to be high, as we don't frequently update. Defaults to `5`. |
128
-
|`fav-editor`|`vscode`, `sublime`, `emacs`, `atom`, `vscodium`, `notepad++`| Your favorite code editor. Used by `kickstart` and `launch`. VSCode by default. |
128
+
|`fav-editor`|`vscode`, `sublime`, `emacs`, `atom`, `vscodium`, `notepad++`| Your favorite code editor. Used by `kickstart` and `launch`. VSCode by default. |
129
129
|`default-manager`|`npm`, `pnpm`, `yarn`, `deno`, `bun`, `go`, or `cargo`| Default package manager, for use when we can't guess what to use. Makes most sense to set to a JS one; defaults to `npm`. |
130
-
|`notifications`|`true`, `false`| Whether to [use system notifications](../learn/notifications.md). Highly recommended, enabled by default. |
131
-
|`notification-threshold`|`true`, `false`| Disabled by default, makes system notifications only fire up if the task to be notified about takes less than the threshold value. |
132
-
|`notification-threshold-value`| A fixed number, represents MILLISECONDS. | Threshold value. Defaults to `10000` (10 seconds). |
130
+
|`notifications`|`true`, `false`| Whether to [use system notifications](../learn/notifications.md). Highly recommended, enabled by default. |
131
+
|`notification-threshold`|`true`, `false`| Disabled by default, makes system notifications only fire up if the task to be notified about takes less than the threshold value. |
132
+
|`notification-threshold-value`| A fixed number, represents MILLISECONDS. | Threshold value. Defaults to `10000` (10 seconds). |
133
133
|`always-short-circuit-cleanup`|`true`, `false`| Disabled by default, makes `clean` immediately halt if an error happens. See [this](usage.md#note-about-error-handling). |
134
+
|`kickstart-root`| A file path | Unset by default, automatically roots kickstarted projects to there instead of the current working directory. Useful if you have a main "projects" folder or something similar. |
135
+
|`workspace-policy`|`standalone` or `unified`| Unset by default. If set, when adding a project with workspaces, you won't be prompted for how to handle them; `standalone` handling will add each workspace individually and `unified` handling will add just the root. |
0 commit comments