-
-
Notifications
You must be signed in to change notification settings - Fork 53
Expand file tree
/
Copy pathMakefile
More file actions
17 lines (12 loc) · 610 Bytes
/
Makefile
File metadata and controls
17 lines (12 loc) · 610 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
SHELL := /bin/bash
.PHONY: help
help: ## Show this help
@egrep -h '\s##\s' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-20s\033[0m %s\n", $$1, $$2}'
save-dconf: ## Save dconf settings to .config/dconf/settings.dconf
dconf dump /org/gnome/ > .config/dconf/settings.dconf
save-vsce: ## Save a list of VSC extensions to .config/Code/extensions.txt
ls ~/.vscode/extensions/ > .config/Code/extensions.txt
save: save-dconf save-vsce ## Update dconf and vsc extensions files
update: ## Do apt upgrade and autoremove
sudo apt update && sudo apt upgrade -y
sudo apt autoremove -y