fix codeblocks on user-units wiki page

This commit is contained in:
Ben Harris 2019-08-04 16:39:27 -04:00
parent ec713d9136
commit e6b3e639af

View File

@ -13,13 +13,13 @@ so you've got a process that you want to keep running. you might have it in a
tmux or screen session. let's use systemd user units to manage it! tmux or screen session. let's use systemd user units to manage it!
1. ensure that your user unit loadpath is set up: 1. ensure that your user unit loadpath is set up:
```bash
mkdir -p ~/.config/systemd/user/ mkdir -p ~/.config/systemd/user/
```
1. create a basic service. save something like this in 1. create a basic service. save something like this in
`~/.config/systemd/user/my-new-service.service` (adjusting where necessary) `~/.config/systemd/user/my-new-service.service` (using the name of the unit
```bash you're creating)
[Unit] [Unit]
Description=foo Description=foo
@ -28,17 +28,15 @@ ExecStart=/bin/bash -c "while true do; echo hi; done"
[Install] [Install]
WantedBy=default.target WantedBy=default.target
```
1. enable it 1. enable it
```bash
systemctl --user enable --now my-new-service.service systemctl --user enable --now my-new-service.service
```
1. enable-linger for your user account 1. enable-linger for your user account
```bash
loginctl enable-linger loginctl enable-linger
```
this allows your user units to run even when you're not logged in. this allows your user units to run even when you're not logged in.
done! done!