/LinuxScripts

my scripts for setting up my systems

Primary LanguageShell

My Development Installation setups

Primary Development Workstation(s) are Linux based

OS being used Solus Linux
Setup Steps (my preferred way to install is via the install scripts, but included the repo command if it exist)
  • subo eopkg upgrade -y

  • reboot

  • Libs needed (if installing via scripts)

    • sudo eopkg it -y diffutils
    • sudo eopkg it -y -c system.devel
    • sudo eopkg it -y cryptopp-devel qt4-devel libtool sqlite3-devel c-ares-devel python-gtk2-devel nautilus-devel wxPython netcat cabextract icoutils p7zip imagemagick mesalib-32bit
    • sudo eopkg it -y gcc make autoconf binutils kernel-headers xorg-server-devel
    • sudo eopkg it -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel
    • sudo eopkg it -y gcc perl-ExtUtils-MakeMaker
  • Install softwrae from Software Center (third party)

    • Chrome
    • Opera
    • Slack
    • Sublime
  • Dropbox

    • sudo eopkg it -y nautilus-dropbox
  • Rsync (used for script installs and some backups)

    • sudo eopkg it -y rsync
  • Syncthing

    • sudo eopkg it -y syncthing
    • Use linux script in repo
  • Font Manager

    • sudo eopkg it -y font-manager
  • Microsoft Core Fonts

  • Fonts

  • Go

    • sudo eopkg it -y golang
    • Use linux script in repo
  • Git

    • sudo eopkg it -y git
    • Use linux script in repo
      • sudo eopkg it -y diffutils
      • sudo eopkg it -y -c system.devel
      • sudo eopkg it -y curl-devel
  • VSCode

    • sudo eopkg it -y vscode
    • Use linux script in repo
  • Atom

    • sudo eopkg it -y atom
  • Vim

    • sudo eopkg it -y vim
  • Docker

    • sudo eopkg it -y pyyaml python-jsonschema
    • sudo eopkg it -y docker
    • sudo eopkg it -y docker-compose
    • sudo eopkg it -y docker-machine
    • sudo eopkg it -y kitematic
    • sudo usermod -aG docker $USER
    • sudo systemctl enable docker
  • Remote Setup

    • sudo eopkg it -y remmina
  • VirtualBox

  • use linux script in repo

  • https://wiki.solus-project.com/VirtualBox

  • VPN

  • Flatpak

    • sudo eopkg it -y flatpak
  • Snap pak

    • sudo eopkg it -y snappy
  • Network Tools

    • sudo eopkg it -y nmap
    • sudo eopkg it -y tcpdump

Install themes for chrome and plank https://github.com/horst3180/arc-theme

  • Update filewatch
    • sudo vim /usr/lib/sysctl.d/50-default.conf
    • fs.inotify.max_user_watches = 524288
    • reboot
    • cat /proc/sys/fs/inotify/max_user_watches (verify that it now says 525288)
Gnome Desktop Items and Settings
  • Tweak-Tools
    • sudo eopkg it -y gnome-tweak-tool
Budgie Desktop Items and Settings
  • Budgie Applets

    • sudo eopkg it -y budgie-screenshot-applet
  • Plank

    • sudo eopkg it -y plank