View phpstorm.sh
#!/bin/bash | |
# Copyright 2021 Typomedia Foundation. All rights reserved. | |
# Released under GPL version 3. | |
# | |
# JetBrains PhpStorm Installer/Updater | |
url="https://download.jetbrains.com/product?code=PS&latest&distribution=linux" | |
dst="/opt/JetBrains/PhpStorm" | |
sudo rm -rf $dst && sudo mkdir -p $dst |
View ca cert
openssl genrsa -out ca.key 2048 | |
openssl req -new -key ./ca.key -out ./ca.csr | |
openssl x509 -req -days 365 -in ./ca.csr -out ./ca.crt -signkey ./ca.key | |
openssl x509 -in ca.crt -text | |
openssl rsa -in ca.key -passin pass:XXXX -pubout -out ca.public.key |
View dropbox
# /etc/init.d/dropbox | |
### BEGIN INIT INFO | |
# Provides: dropbox | |
# Required-Start: $network $syslog $remote_fs | |
# Required-Stop: $network $syslog $remote_fs | |
# Should-Start: $named $time | |
# Should-Stop: $named $time | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: Start and stop the dropbox daemon for debian/ubuntu |
View lightdm.conf
#/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf | |
[SeatDefaults] | |
user-session=ubuntu | |
greeter-hide-users=true | |
greeter-show-manual-login=true | |
autologin-guest=true | |
autologin-user-timeout=0 | |
autologin-session=lightdm-autologin |
View init.mailpile.sh
#!/bin/sh | |
### BEGIN INIT INFO | |
# Provides: mailpile | |
# Required-Start: $local_fs $remote_fs $network | |
# Required-Stop: $local_fs $remote_fs $network | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: Mailpile | |
# Description: e-mail that protects your privacy | |
# Author: Typomedia Foundation |
View FontCatalog.jsx
/* | |
Adobe InDesign Script - FontCatalog.jsx | |
Erstellt einen Schriftartenkatalog | |
Designstudio, Philipp Speck - www.destio.de | |
Copyright (c) 2012 Designstudio, Philipp Speck | |
*/ | |
var doc=app.documents.add(); | |
var appFonts=app.fonts; |
View auto.extract.sh
#!/bin/bash | |
# Copyright 2016 Typomedia Foundation. All rights reserved. | |
# Released under GPL version 3. | |
# | |
# Inotify Auto Extract v1.0 | |
watchdir=$HOME/Downloads | |
# run on specific events and return the filename only | |
inotifywait -q -m -e modify -e moved_to -e create --format '%f' $watchdir | while read FILE |
View bash-cheatsheet.sh
#!/bin/bash | |
##################################################### | |
# Name: Bash CheatSheet for Mac OSX | |
# | |
# A little overlook of the Bash basics | |
# | |
# Usage: | |
# | |
# Author: J. Le Coupanec | |
# Date: 2014/11/04 |
View neos.nginx.vhost
server { | |
listen 80; | |
server_name domain.tld; | |
root /usr/share/nginx/domain.tld/Web; | |
autoindex off; | |
access_log /var/log/nginx/$host-access.log; | |
error_log /var/log/nginx/$host-error.log error; | |
View init.syncthing.sh
#!/bin/sh | |
### BEGIN INIT INFO | |
# Provides: syncthing | |
# Required-Start: $local_fs $remote_fs $network | |
# Required-Stop: $local_fs $remote_fs $network | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: Syncthing | |
# Description: Automatically sync files via secure, distributed technology | |
# Author: Typomedia Foundation |
NewerOlder