Skip to content

This and That

thoughts on development

  • glossary

Author: edwinclement08

  • Home
  • edwinclement08
Ansible

Ansible: Automating server initialization tasks

August 24, 2021August 24, 2021 edwinclement08

Now that we have ansible working, we can do some housekeeping of the server. I took most of the playbook(with some modifications) from @jigarwala from

Read More
Ansible python

Configuring Ansible to run commands on the provisioned resources

August 24, 2021August 24, 2021 edwinclement08

This is part 3 of the my series on automating my Home Lab. In this chapter, we will be integrating the inventory that was generated

Read More
Ansible & Hashicorp Terraform
Ansible Terraform

Automatic Creation of Inventory from Terraformer

August 23, 2021August 24, 2021 edwinclement08

To use ansible on the resources provisioned by Terraformer, ansible needs to know the ips of the provisioned resources. We will be leveraging the local

Read More
Terraform

Setting up Terraform to provision a DigitalOcean Droplet

August 23, 2021August 23, 2021 edwinclement08

By following the example repo, I managed to setup a simple example app by following Hashicorps guide. I am summarizing the steps I took here

Read More
Self-Hosting

Terraform + Ansible: Upgrading my Homelab.

August 22, 2021August 25, 2021 edwinclement08

My home infra is a mix of random mish-mash at this point. Instance Specs Availablity Digitalocean Droplet 1vCPU, 1 GB RAM, 20GB SSD 99.99% uptime,

Read More
Linux Tmux

Some useful Zsh extensions I use for simplifying Tmux

May 4, 2021May 4, 2021 edwinclement08

Tmux a command line based way of handling terminal panes. Its a very useful tool that I use whenever I open a terminal. Despite the

Read More
Linux

Starting a new Distro Journey: Garuda i3

May 3, 2021May 2, 2021 edwinclement08

In my college days, i used a generic HP laptop, which looked somewhat like this Specs CPU Intel Core i5-5200U (5th Gen) [2.2 GHz] RAM

Read More
Life Hacks Linux

How to set track pad settings on arch systems with libinput

May 2, 2021May 5, 2021 edwinclement08

My laptop when running Linux never enables click on tap by default. Given the heavy press required for clicking, this was a real hindrance to

Read More
Linux

Want any window to work like Guake? Appearing and disappearing with a hotkey? Use this script

May 1, 2021May 1, 2021 edwinclement08

Requirements Linux, Mac has a nifty tool for this, which inspired this script X11 (X Window System), wmctrl doesn’t work with Wayland awk for text

Read More
Coding Patterns Electronics Projects

Let Me Tell you about a C function called asprintf()

April 30, 2021April 30, 2021 edwinclement08

Before I begin, thanks to Suraj Pal, for his comments that improved this post. Now onto the scenario.Suppose you are working with a C/C++ function,

Read More

Posts navigation

1 2 3 Next

Recent Posts

  • Ansible: Automating server initialization tasks
  • Configuring Ansible to run commands on the provisioned resources
  • Automatic Creation of Inventory from Terraformer
  • Setting up Terraform to provision a DigitalOcean Droplet
  • Terraform + Ansible: Upgrading my Homelab.

Most Viewed Posts

  • UnRAID Server: Adding Password-less login (276)
  • Terraform + Ansible: Upgrading my Homelab. (271)
  • Want any window to work like Guake? Appearing and disappearing with a hotkey? Use this script (262)
  • Using extern storage classifier to share variable across files in Embedded C (200)
  • How to set track pad settings on arch systems with libinput (138)

Tags

ArchLinux arduino Bitwarden C C++ College custom keyboard DigitalOcean Distro Docker embedded esp32 Guide Hackathon Mentor HowTo HP install Laptop libinput life hacks Linux Low-Level mac annoyances macros Networking NodeJS Password programming Proxy python python3 qmk Regex Regular Expressions Scripting Self-Hosting Server split keyboard SSH SSL stm32 TCP Trackpad Unraid windows
All Rights Reserved 2021.
Proudly powered by WordPress | Theme: Fairy by Candid Themes.