Dynamic DNS using DDclient - [ 16 Feb 2019 ]
DDclient is a service used to update dynamic DNS entries on many services. It is useful if you need a DDNS client that can work with pretty much any DNS service. Most distributions provide
DDclientin their official repositories. It is available on Debian-based systems, Fedora, Archlinux, and many more. Read more...
Arch Linux on Matebook X Pro - [ 23 Jul 2018 ]
Recently, I got a new laptop, Huawei Matebook X Pro. It has an i7 8th Gen. Intel CPU, 16Gib of RAM, 512Gib of SSD storage, Nvidia MX150 GPU with 2Gib of DRAM, and a beautiful HiDPI and touchscreen. It also comes with a fingerprint sensor. The first thing I did was installing Arch Linux, because well I am a Linux user! In the end, everything was working properly except: Read more...
Suspend then hibernate in systemd 239 - [ 18 Jul 2018 ]
In systemd 239, they have added a new service that handles suspending then hibernating after a given amount of time. This is easier than using external scripts since it comes built-in with this version of systemd. You can check systemd version with
systemctl --version. Read more...
Sync Google calendar using Vdirsyncer and Orage - [ 08 Apr 2018 ]
For a long time I wanted to have all my calendars and todo lists synchronized with my current desktop setup. Currently, I am using XFCE software, like Thunar, with Openbox to manage everyday stuff. Yes, I know with Gnome DE you can achieve that easily, but Gnome has a HUGE package dependencies. XFCE on the other hand is very light-weight and simple. Read more...
Dropbox client on Ubuntu server 16.04 - [ 06 Aug 2017 ]
Dropbox, in my opinion, is the best cloud service available. I wanted to have one shared dropbox folder that is accessible from all my virtual machines running on the server. I am using a ZFS drive as a storage drive, the dropbox folder is located in the ZFS drive. Dropbox service is running as a normal user, not the root, and the server is using systemd to start the service after booting the system. Read more...