Skip to content

Instantly share code, notes, and snippets.

@vanyasem
vanyasem / software.md
Last active November 19, 2019 19:53
Elementary OS - Alternatives to Windows software
@vanyasem
vanyasem / install.sh
Last active May 28, 2018 07:44
*buntu 16.04 - Auto-install must have packages
# You can run this script as many times as you want, it won't harm your machine
# Android Studio and/or JetBrains Toolbox may be outdated, but they have a built-in updater, so that's not a big deal
#
# List of Software included:
# BEGIN LITE
# - Main Python packages (+bpython)
# - PulseAudio Equalizer
# - openssh-server & sshfs & denyhosts
# - "joke" packages: sl & cowsay & fortune & lolcat
# - htop, iotop
@vanyasem
vanyasem / deploy.sh
Last active January 21, 2018 22:25
Ubuntu Server 16.04 - Deploy Nextcloud
# Server Config: Pentium D 945 2 cores, 1 Gb DDR2 RAM, WD 750 Gb SATA HDD
# Installs:
# Nextcloud (Apache + PHP 7, MariaDB)
# Collabora Online Development Edition (CODE) via Docker
# LetsEncrypt with Apache support
read -p 'Nextcloud domian: ' nextclouddomian
read -p 'Nextcloud domian escaped (i.e: nextcloud\\.domian\\.org): ' collaboradomianescaped
read -p 'Collabora domian: ' collaboradomian
read -p 'Server Admin Email: ' adminemail
@vanyasem
vanyasem / configure.sh
Last active January 9, 2018 17:41
Configure GitLab Runner for Android Gradle
# DEPENDS: sudo apt install -y wget tar unzip lib32stdc++6 lib32z1
# DEPENDS: sudo apt install -y openjdk-8-jdk libc6-dev-i386 lib32z1 default-jdk
# ARCH: gitlab-runner jdk8-openjdk
#echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55\nd56f5187479451eabf01fb78af6dfcb131a6481e" > "/var/lib/gitlab-runner/licenses/android-sdk-license"
#echo -e "\n84831b9409646a918e30573bab4c9c91346d8abd" > "/var/lib/gitlab-runner/licenses/android-sdk-preview-license"
ANDROID_COMPILE_SDK="26"
ANDROID_BUILD_TOOLS="26.0.1"
ANDROID_SDK_TOOLS="3859397"
ANDROID_EMULATOR_SDK="26"
@vanyasem
vanyasem / install.sh
Last active December 3, 2019 08:57
Arch Auto-Install
#!/usr/bin/env bash
# REVISED ON 20/11/19
# FULLY TESTED ON 15/11/19
# I assume you've already installed Arch with base and base-devel groups and any bootloader.
# Run this as a user with sudo access. DON'T RUN THE SCRIPT AS ROOT.
# Make sure to adjust sudo timeout or building AUR packages will fail.
# You need to enable pacman's multilib repository in /etc/pacman.conf
# Sets big font on HiDPI screens. Uncomment if needed
@vanyasem
vanyasem / SOGO-Syncevolution-Syncscript.sh
Last active February 6, 2018 13:09 — forked from bastos77/SOGO-Syncevolution-Syncscript.sh
ubuntu touch SOGo-syncevolution syncronisation script
#!/bin/bash
# This script is a draft combination of the script found at https://gist.github.com/tcarrondo
# It is more or less to remember what I have done to make it work for my Fairphone 2 with UBports ubuntu touch
# Combined by me: Sebastian Gallehr <sebastian@gallehr.de>
# Thanks to: Tiago Carrondo <tcarrondo@ubuntu.com>
# Thanks to: Romain Fluttaz <romain@botux.fr>
# Thanks to: Wayne Ward <info@wayneward.co.uk>
# Thanks to: Mitchell Reese <mitchell@curiouslegends.com.au>
# --------------- [ Server ] ---------------- #
CAL_URL="https://..." # insert the CalDAV URL here

Keybase proof

I hereby claim:

  • I am vanyasem on github.
  • I am vanyasem (https://keybase.io/vanyasem) on keybase.
  • I have a public key ASD8S5iP21CDnxBDPa16VYNp52XZ-w-hUrZbM7PO0lFKZgo

To claim this, I am signing this object:

@vanyasem
vanyasem / install.sh
Last active April 10, 2018 13:03
Fedora Jam - Installation Script
# Add RPMFusion repos:
curl https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm --output rpmfusion.rpm
sudo dnf install -y rpmfusion.rpm
# Flash:
sudo dnf install yum install https://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/russianfedora-free-release-stable.noarch.rpm
sudo dnf install https://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/russianfedora-nonfree-release-stable.noarch.rpm
Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
CPU Family: 0x6
@vanyasem
vanyasem / updates.sh
Last active October 10, 2018 13:58
Unattended upgrades Ubuntu 18.04
sudo apt install unattended-upgrades
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
"${distro_id}:${distro_codename}-updates";
"${distro_id}:${distro_codename}-backports";
...
Unattended-Upgrade::Mail "ivan@semkin.ru";
Unattended-Upgrade::MailOnlyOnError "false";
...
Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";
Unattended-Upgrade::Remove-Unused-Dependencies "true";