3
3
4
4
# ddev-pimp-my-shell <!-- omit in toc -->
5
5
6
- <!-- toc -->
7
-
8
- - [ What is ddev-pimp-my-shell?] ( #what-is-ddev-pimp-my-shell )
9
- - [ starship] ( #starship )
10
- - [ fish] ( #fish )
11
- - [ ddev ` post-import-db ` hook] ( #ddev-post-import-db-hook )
12
-
13
- <!-- tocstop -->
14
-
15
- ## What is ddev-pimp-my-shell?
16
-
17
6
This a an addon that adds several nice command line utitlites I use across all
18
7
projects, making it easier/nicer to work inside the container with some initial
19
8
defaults.
@@ -30,21 +19,32 @@ It also has:
30
19
31
20
- Some useful [ scripts] ( pimp-my-shell/scripts )
32
21
33
- ## starship
22
+ <!-- toc -->
23
+
24
+ - [ Tweaks] ( #tweaks )
25
+ * [ starship] ( #starship )
26
+ * [ fish] ( #fish )
27
+ * [ ddev ` post-import-db ` hook] ( #ddev-post-import-db-hook )
28
+
29
+ <!-- tocstop -->
30
+
31
+ ## Tweaks
32
+
33
+ ### starship
34
34
35
35
If you want to use a [ Nerd font] ( https://starship.rs/presets/nerd-font ) , there
36
36
are many ways you can achieve that. I am personally editing my global
37
37
` ~/.ddev/global_config.yaml ` on the host and adding a ` STARSHIP_CONFIG `
38
38
environment variable pointing to an alternative config file which I also added
39
39
to ` ~/.ddev/homeadditions/.config ` on the host with the content of this add-on's
40
- [ ` starship.toml ` ] ( homeadditions/.config/starship.toml ) and merging it with
41
- (` [directory] ` is in both):
40
+ [ ` starship.toml ` ] ( homeadditions/.config/starship.toml ) and merging it with the
41
+ output of (` [directory] ` is in both):
42
42
43
43
```
44
44
starship preset nerd-font-symbols
45
45
```
46
46
47
- ## fish
47
+ ### fish
48
48
49
49
This add-on installs:
50
50
@@ -68,7 +68,7 @@ function mytide --on-event fish_prompt
68
68
endkkk
69
69
```
70
70
71
- ## ddev ` post-import-db ` hook
71
+ ### ddev ` post-import-db ` hook
72
72
73
73
I generally have import scripts that I ship either from other add-ons or
74
74
specific to projects and those scripts usually download the database from within
0 commit comments