Dev & IT Notes
The following are notes for IT and developer tasks that I needed to look up and don't want to forget. Often they are just gists or snippets in case I need to repeat the process on another device. Sometimes they are fixes for one off bugs. If they didn't originate with me, I try to document the source.
- Can't set google chrome as default under KDE in arch
- Upgrade Ubuntu 16.04 postgres from 9 to 12
- Unable to mount guest shared folder in vmware workstation
- Text expand a date as markdown in vim
- Upgrade local gradle wrapper
- Connect to default docker vm on OSX
- Delete subfolders by name via bash
- Ignore folders in unison sync
- Write Raspbian to a sd card
- Unlock and mount LUKS disks via bash script
- Run windows application as different user
- Add serial port access to a user for arduino on arch
- Setup platformio on arch
- Decrypt duplicati config
- Remove IP blocked by DenyHosts
- List all kde qbus shortcuts
- Kernel panic - not syncing: no working init found
- Install EDUP EP-DB1607 on Arch
- Check and install updates via terminal on OSX
- Simple ssh login email notification
- wmctrl
- Install KDE Image Menu (Kim) on Linux
- Simple nginx path redirect
- nmap
- iftop
- Install imapsync under WSL
- Enable git debugging on linux and windows
- fatal: The remote end hung up unexpectedly pushing to github
- nmon
- Run duplicati as user
- You need to install XCode 5.0.0
- Edit grub video resolution
- Change visudo editor from nano to vim
- Open in Guake python script for Nautilus
- Change gnome 3 desktop icon size
- The QT_QPA_PLATFORMTHEME environment variable is not set correctly
- How to set the default java on arch
- error: 'somepackage': duplicate target installed using packer
- Sync imap accounts with imapsync
- Intellij disable change.laf.on.editor.theme.change
- Convert mercurial repository to git
- GitKraken gtk file dialog missing fonts on arch
- Enable 3D acceleration in VMWare workstation on intel graphics
- Run HTML tidy recursively on linux
- Generate cloudfront ssl certificates
- Invalidate all files on cloudfront with aws cli
- Kill an app running on a specific port under linux
- Resize gnome 3 titlebars
- Create a remote only samba user
- Copy remote mysql database to local
- Export and import pacman packages on arch
- jdk location on arch
- Text tool to get system info
- Install PIA on Arch
- Change grub resolution on arch
- htop
- Fix vmware workstation 12 launch problem (on Arch...maybe others)
- Increase inotify file watch limit
- Temporarily remove kde drop shadow
- Basic HTTP benchmarking and stress testing
- Change java version on ubuntu
- Basic apache modules for a reverse proxy
- Rebuild kde5 application menu
- Basic TCP/IP sysctl hardening
- Force a single direction unison sync
- My .conkyrc
- Generate a random number via the shell
- Create simple postgres user and database
- Konqueror abd cervisia: this is not a cvs folder
- Convert file names to lowercase
- Use rsync to backup home folder
- Unison sample config
- Pigs for parallel compression
- Restart fancontrol via systemd upon wake
- Disable middle click on arch using xinput
- Change sddm scale with 4k monitor on arch
- Install SQL Server on Arch
- No module named dulwich.errors
- ld: library not found for -lbigarray
- Simple nginx domain redirect
- Disable red update badge on System Preferences Dock icon
- Fix kde scaling issue with arch and nvidia on Macbook Pro with external monitor
- Auto rotate Kde screen in Arch
- Add WSL metadata for ntfs
- Make git ignore executable permissions
- Brother MFC-8710DW Arch Setup
- Block all IP only requests on nginx
- Change the from line in the Alpine email client
- ERROR: One or more PGP signatures could not be verified when using AUR
- KDE kwin with nvidia drivers crashes on switching desktops
- The data connection could not be established: EHOSTUNREACH - No route to host
- Find and replace file text recursively
- Setup certbot to install nginx ssl on Ubuntu 16.04
- Really really quick postgres install on ubuntu 16.04
- Update mirrors on manjaro linux
- Sparkjava or tomcat slow to start on cloud VM
- Create local iso repository on XenServer
- Rename a S3 bucket
- Get CPU information via terminal on Linux
- Up arrow to autocomplete from history in bash
- git and hg clone with full windows path and ssh login
- Run parallel ssh command with hosts file
- KDE mouse acceleration too fast
- Enable ssh server in WSL (i.e. window's bash)
- Fix Teamviewer doesn't launch on arch
- Jetbrains toolbox opens to blank window
- Change gnome desktop background color via terminal
- Disable animation in gnome 3
- Disable KDE5 baloo file indexer and delete search data
- Regenerate openssh server keys on ubuntu
- ReInstall Youtrack service on widows
- Change remote git origin
- Show hidden files in gtk 2 file dialog
- Clone all public user repositories with bash
- Configure i3 to navigate like vim
- Can't change desktop layout in kde
- Use curl and grep to search website content
- Install aws cli on arch linux
- Sync local files to S3 with aws cli
- Setup bitbucket hg project with new key
- Quick rvm setup on linux
- Restart the plasmashell in KDE 5
- Install vagrant vmware license file
- Use xbindkeys to change KDE 5 virtual desktop
- Intellij idea tool windows are missing upon launch
- Disable laptop touchscreen on Arch linux
- Simple du with reverse sort
- Store dotfiles in git repository
- Could not open /dev/vmmon: No such file or directory
- Simple rsync command
- Close all connections for a postgres db
- Recusively rename files and folders via bash
- Restart pm2 and sails
- Check if hugepage is enabled
- Cannot lock /etc/password when adding a user
- Basic iptables firewall on ubuntu server
- Qt get screen size and set window location
- How to create init.d scripts
- Remove nautilus bookmarks from sidebar
- Simple sql-server creation script
- Reduce movies sizes on linux
- Arch random cowsay
- Delete a blank line via regex
- SQL Server run sql file from command line
- Basic curl rest testing