-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.recipe
50 lines (40 loc) · 1.15 KB
/
install.recipe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
pip secretstorage
brew jrnl
git "Retrieving jrnl configuration"; do
repository "https://[email protected]/CaptainQuirk/.jrnl.git"
destination "$CONFIG_SRC_DIR/.jrnl"
done
link "Symlinking jrnl configuration file"; do
target "$CONFIG_SRC_DIR/.jrnl/jrnls/tech.txt"
to "$HOME/.jrnl_tech.txt"
force true
done
file "Copying X executable"; do
source "$RECIPE_DIR/files/x-jrnl"
path "/usr/local/bin/x-jrnl"
sudo true
update true
done
template "Compiling jrnl configuration"; do
source "$CONFIG_SRC_DIR/.jrnl/jrnl-config.default"
target "$HOME/.config/jrnl"
variables bou
done
directory "Creating tmuxinator base directory"; do
path "$HOME/.config/tmuxinator/"
done
file "Copying tmuxinator config file"; do
source "$RECIPE_DIR/files/jrnl.yml"
path "$HOME/.config/tmuxinator/jrnl.yml"
update true
done
file "Copying desktop configuration file"; do
source "$RECIPE_DIR/files/jrnl.desktop"
path "$HOME/.local/share/applications/jrnl.desktop"
update true
done
file "Copying icon file"; do
source "$RECIPE_DIR/files/jrnl.png"
path "$HOME/.local/share/icons/jrnl.png"
update true
done