Difference between revisions of "Box"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
See also [[Stack]], [[*nix#Configuration_2]] | See also [[Stack]], [[*nix#Configuration_2]] | ||
− | == | + | == Current == |
− | + | Arch Linux, bspwm, sxhkd, dmenu + xboom, xfce4-panel, urxvt, zsh, vim | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | hostname new. | + | == Ubuntu server setup == |
+ | hostname new.host.name | ||
sudo apt-get update | sudo apt-get update | ||
Line 62: | Line 55: | ||
apt-get install ruby rubygems | apt-get install ruby rubygems | ||
apt-get install python pip | apt-get install python pip | ||
+ | |||
+ | |||
+ | == Install == | ||
+ | * https://wiki.debian.org/DebianInstaller/Preseed | ||
+ | * http://fai-project.org/ | ||
+ | * http://www.50ply.com/blog/2012/07/16/automating-debian-installs-with-preseed-and-puppet/ | ||
+ | |||
+ | * https://github.com/vitamins/archinstaller |
Revision as of 19:46, 30 August 2014
Quick setup snippets for my personal dotconfigs, etc.
See also Stack, *nix#Configuration_2
Current
Arch Linux, bspwm, sxhkd, dmenu + xboom, xfce4-panel, urxvt, zsh, vim
Ubuntu server setup
hostname new.host.name sudo apt-get update sudo apt-get install tmux git git clone git@github.com:milkmiruku/dottmux.git ~/.tmux ln -s ~/.tmux/.tmux.conf ~/.tmux.conf tmux sudo apt-get install curl zsh ncdu htop tree mercurial build-essential gcc libc6-dev ncurses-dev sudo git clone git@github.com:milkmiruku/zsh.git ~/.zsh && cd ~/.zsh && sudo git submodule init && sudo git submodule update # edit zshrc location config useradd -m -s /usr/bin/zsh milk passwd milk adduser milk sudo sudo apt-get remove vim vim-runtime gvim # (disable distro vim. not possible with apt on ubuntu [1]) mkdir ~/src && mkdir ~/src/vim hg clone https://vim.googlecode.com/hg/ ~/src/vim && cd ~/src/vim && ./configure --enable-pythoninterp=yes && make && sudo make install cd git clone git@github.com:milkmiruku/dotvim.git ~/.vim ln -s ~/.vim/vimrc ~/.vimrc mkdir ~/.vim/bundle git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim echo ':NeoBundleInstall' > ~/viminit.txt echo ':q' >> ~/viminit.vim vim -s ~/viminit.vim rm ~/viminit.vim wget -O src/atop.tar.gz http://www.atoptool.nl/download/atop-2.0.2.tar.gz && cd ~/src && tar zxvf atop.tar.gz && cd ~/src/atop && ./configure && make && make install cd vim /etc/ssh/sshd_config # disable root, change port, etc.
ssh-keygen -t rsa # (for user and root?)
To sort: multiuser config. permissions? Or /usr/share/config/ ...
apt-get install php mariadb apt-get install ruby rubygems apt-get install python pip