$ pip install awscli
...
$ aws configure # and setup the default profile
...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Install cleanup utils | |
| apt-get install -y deborphan | |
| # Remove all desktop/gui/hci packages/libraries | |
| apt-get purge -yyq --auto-remove \ | |
| task-desktop x11-common fdutils \ | |
| '*ubuntu-desktop*' \ | |
| '*X11*' '*wayland*' '*xdmcp*' '*gtk*' '*gnome*' 'x11-*' '*font*' \ | |
| '*orca*' '*bluez*' '*bluetooth*' '*audio*' '*desktop*' '*laptop*' \ | |
| '*acpi*' '*spell*' '*avahi*' '*-faq*' '*cups*' '*sane*' '*icon*' \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # neovim build dependencies | |
| sudo apt-get build-dep neovim -t unstable | |
| # Build tools | |
| sudo apt install build-essential libtool libtool-bin devscripts | |
| # git source | |
| git clone https://github.com/neovim/neovim.git | |
| cd neovim | |
| # Checkout latest tag |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # PowerShell | |
| Set-StrictMode -Version 2.0 | |
| Set-PSDebug -Trace 0 | |
| $ErrorActionPreference = 'STOP' | |
| function Register-LogWriter { | |
| <# | |
| .SYNOPSIS |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # /etc/cron.hourly/0refresh-ntp | |
| # Workaround for guest clock going out of skew regularly | |
| # Essentially synchronizes systemd-timesyncd with NTP | |
| # via timedatectl but using a reference of the datetime | |
| # returned by http://worldtimeapi.org/api/ip | |
| set -eu -o pipefail |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Demo of the external data source | |
| # https://registry.terraform.io/providers/hashicorp/external/latest/docs/data-sources/data_source | |
| data "external" "passwd_field" { | |
| program = [ "./passwd_field.sh" ] | |
| query = { | |
| user = var.user | |
| field = var.field | |
| file = local.target_file | |
| } | |
| depends_on = [ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| install: | |
| chmod +x ./v | |
| install -m550 $$PWD/v ~/.local/bin/ | |
| install -m550 $$PWD/v ~/.local/bin/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package main | |
| // [Fizzbuzz: One Simple Interview Question](https://www.youtube.com/watch?v=QPZ0pIK_wsc) | |
| import "fmt" | |
| func fizzbuzz(i int) (text string) { | |
| fizz := i%3 == 0 | |
| buzz := i%5 == 0 |
Bike: Kona Dew Deluxe 2011
Frame: Kona 7005 Aluminum Butted, 61cm
Size: 61cm (24")
Weight: 10.2kg
Freewheel: Shimano HG30 11-32 9 spd (Hub???)\