Make sure you have installed the following commands:
- swaymsg
- jq
- slurp
- awk
| #!/bin/bash | |
| # Controls a dropdown terminal for use in i3wm | |
| DISPLAY_WIDTH=1920 | |
| DISPLAY_HEIGHT=1080 # May be usefull... | |
| TERMINAL_WIDTH=900 | |
| TERMINAL_HEIGHT=400 | |
| TERMINAL_X=$(( (DISPLAY_WIDTH - TERMINAL_WIDTH)/2 )) | |
| TERMINAL_Y=500 |
| PROJECT_NAME = ProjectName | |
| MAKE := make | |
| PWD := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST)))) | |
| # you can either have a single settings.py | |
| # or multiple settings in projectpath/settings/{local, production,...} | |
| # The later is assumed to be the case | |
| SETTING_FILE = local | |
| SETTINGS_MODULE = $(PROJECT_NAME).settings.$(SETTING_FILE) |