-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathubuntu.mk
More file actions
74 lines (54 loc) · 2.65 KB
/
Copy pathubuntu.mk
File metadata and controls
74 lines (54 loc) · 2.65 KB
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
###############################################################################
# Basics #
###############################################################################
ubuntu-core:
echo "🖥 Operating System: Ubuntu"
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -f
xargs sudo apt-get install -y < aptfiles/core.Aptfile
ubuntu-clean: ;
###############################################################################
# App Suite #
###############################################################################
ubuntu-essential: ubuntu-core ubuntu-locale-zhtw ubuntu-tz-taipei ubuntu-ssh
sudo apt-get install -y build-essential
###############################################################################
# CLI Suite #
###############################################################################
ubuntu-cli-network:
xargs sudo apt-get install -y < aptfiles/cli-network.Aptfile
###############################################################################
# Apps #
###############################################################################
ubuntu-dropbox: ubuntu-essential
run "scripts/dropbox.sh"
###############################################################################
# CLIs #
###############################################################################
ubuntu-git: ubuntu-stow
xargs sudo apt-get install -y < pkg/git/git.Aptfile
ubuntu-micro: ubuntu-stow
run "pkg/micro/debian-micro.sh"
ubuntu-nano:
sudo apt-get update
sudo apt-get install -y nano
ubuntu-stow:
sudo apt-get update
sudo apt-get install -y stow
ubuntu-zsh: ubuntu-stow
run "scripts/debian-zsh.sh"
###############################################################################
# Dev #
###############################################################################
ubuntu-javascript:
echo "dotfiles are installed, but not the runtime environments."
###############################################################################
# Misc #
###############################################################################
ubuntu-locale-zhtw:
run "scripts/debian-locale-zhtw.sh"
ubuntu-ssh:
run "scripts/debian-ssh.sh"
ubuntu-tz-taipei:
run "scripts/debian-tz-taipei.sh"