Linux


Global Vim-style Navigation On Linux

Dec. 17, 2021 |  Categories:  Linux   Productivity  

Tested on Ubuntu 21.10.
Source: https://unix.stackexchange.com/questions/414926/bind-capshjkl-to-arrow-keys-caps-to-esc

Create the configuration file:

Add the following to ~/.my_keyboard:

```bash keycode 66 = Mode_switch keysym h = h H Left keysym l = l L Right keysym k = k K Up keysym j = j J Down keysym u = u U Prior keysym i = i I

...

Linux Kernel Development Environment Setup

July 11, 2021 |  Categories:  Linux  

Sources

Assumptions

Ubuntu 20.04.2.0 LTS is installed natively or using VirtualBox and is up-to-date.

Installs

sudo apt install build-essential dkms linux-headers-$(uname -r)

``` sudo apt-get install vim libncurses5-dev gcc make git exuberant-ctags libssl-dev bis

...

Quick & Easy Virtual Box LAMP Stack Setup

Sept. 11, 2020 |  Categories:  macOS   Linux   Web Development  

  1. Download and install Virtual Box:
    1. https://www.virtualbox.org
  2. Navigate to https://www.turnkeylinux.org/lamp and download the latest version of the virtual machine file.
    1. At the time of this writing:
      1. https://www.turnkeylinux.org/download?file=turnkey-lamp-16.0-buster-amd64.ova
  3. Open Virtual Box and click import. Select the file you just downloade
...

SSHFS Configuration

Sept. 11, 2020 |  Categories:  macOS   Linux   Productivity  

SSHFS allows us to mount a remote filesystem and work with it locally. This means that instead of using the terminal to work with files on the server, we can simply mount the server’s filesystem with SSHFS and then use our local file explorer to navigate and manipulate files as though they existed on our laptop or desktop.

  1. Install sshfs:
    1. Linux: ```sudo apt-get install sshfs
...

Bitnami Redmine Advanced SVN Integration on CentOS 7

Sept. 7, 2020 |  Categories:  Redmine   Source Control   Linux  

Important Notes on the Bitnami Redmine Stack:

The Bitnami Redmine Stack is a very clean and simple way of installing Redmine. It also has the advantage of being well supported and documented. It avoids the hassle of having to install mysql, ruby, rails, subversion, etc individually. However, there are some important things to keep in mind:

...

Migrate Redmine Between Servers

Sept. 7, 2020 |  Categories:  Redmine   Source Control   Linux  

Migrate the MySQL Database

Migrate the Files Directory

...