Stuff to install or setup on top of default ubuntu installation
Remove libre office. Add ..
- Update Manager
- System Monitor
- Terminal
- thunderbird
gimp scribus inkscape vim-gnome git-core curl build-essential keepassx storebackup smplayer wine aptitude terminator
- gnotravex hex-a-hop gnotski supertuxkart gtans gnect
- puzzle-moppet
- babaschess
- scid stockfish
- ICOfy chess games collection
- ad-block plus
- itsalltext! Also need to apply this workaround
- Dictionary ToolTip
- feedly
scantailor gmusicbrowser anki artha kalvaro krita mono-complete monodevelop
unity-lens-wikipedia unity-lens-askubuntu
coffeescript --> nodejs npm & npm install -g coffee-script
java? tomighty
ubuntu-restricted-extras <-- not sure now if the option is selected during ubuntu os installation.
- print edit
- pychess numptyphysics lightsoff bovo pioneers smc palapeli pathological
- circular-chaos
- grub theme burg -- how to
- firefox preferences -- content --> don't allow sites to use their own fonts. Looks better.
- firefox setup sync
- nautilus - Favourites (/tmp, /mnt/backup2tb)
- ubuntu one setup
- keepassx : security - lock database after __ seconds of inactivity (300 seconds?)
- transmission blocklist level1
- flash player fix -- http://askubuntu.com/a/131040/1476 <-- didn't require it after ubuntu reinstallation
- storebackup ??
- vi/vim style for terminal -- update
~/.bashrc
withset -o vi
references:
- http://askubuntu.com/questions/52584/shared-folders-for-all-users
- http://unix.stackexchange.com/questions/12842/make-all-new-files-in-a-directory-accessible-to-a-group
steps:
- edit /etc/fstab. Ensure all the drive/partition has
/dev/sda1 /mnt/music ext4 defaults,errors=remount-ro,acl 1 2
- unmount to activate acl.
mount -o remount,acl /mnt/music
- create a new user group.
addgroup kutties
- add users to the group.
gpasswd -a ragu kutties
andgpasswd -a ananth kutties
- add permissions to the group for the existing stuff.
setfacl -Rm g:kutties:rwX /mnt/music
- add permissions to the group for the new files in future.
setfacl -d -Rm g:kutties:rwX /mnt/music
sudo apt-get install m17n-db m17n-contrib ibus-m17n
ibus-setup
choose ibus as the input method in 'System > Language Support'
in order to have this automatically started on start up im-switch -s ibus
Details here
- Install vim-gnome
- Install vundle from github. https://github.com/gmarik/vundle
- mattn/gist-vim -- helps to use vim for working with github gists
- unimpaired -- adds easy way to add blank line without going into insert mode
- fugitive -- do git within vim
Update gvim startup settings with
# ~/.vimrc
colorscheme kellys or colorscheme desert
set guifont=Ubuntu\ Mono\ 12
Following was required to be added for ~/.bashrc since gvim took time to start
function gvim() { (/usr/bin/gvim -f "$@" &) }
rvm installation -- http://www.andrehonsberg.com/article/install-rvm-ubuntu-1204-linux-for-ruby-193
install -- rvm requirements
vim for ruby -- https://github.com/carlhuda/janus
sudo apt-get install build-essential git-core openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config exuberant-ctags ack
curl -L https://get.rvm.io | bash -s stable --auto #there is --ruby option to install it along with a given ruby
echo '[[ -s "/home/rpattabi/.rvm/scripts/rvm" ]] && source "/home/rpattabi/.rvm/scripts/rvm"' >> ~/.bashrc # not sure if this is required
source ~/.bashrc
type rvm | head -1 # this should say rvm is a function
rvm pkg install openssl
rvm install 1.9.3 --with-openssl-dir=$HOME/.rvm/usr
rvm use 1.9.3 --default
rmdir $rvm_path/usr/ssl/certs
ln -s /etc/ssl/certs $rvm_path/usr/ssl
curl -Lo- https://bit.ly/janus-bootstrap | bash
gem install newgem
reference - https://rvm.io/interpreters/jruby/
rvm requirements # and install the prerequisites for jruby
rvm install jruby --1.9
projectm -- sudo apt-get install projectm-pulseaudio
recording visualizations -- http://ubuntuforums.org/showthread.php?t=1497453 and http://www.isep.ipp.pt/roswiki/RecordingOpenGLAppsWithGLC.html
glc -- https://github.com/nullkey/glc/wiki/Install
Installing from debian -- add ftp://ftp.us.debian.org/debian wheezy main
(don't forget to remove after installating)
- imagination -- good easy to use software, but lacking good defaults (e.g. ken burns feature is available but should be manually added)
- photofilmstrip -- good defaults. Can render video right away. But lacking many features. But this is good enough for most purposes.
Steps to use photo film strip
sudo aptitude install photofilmstrip
- create a new project. Use 16:9 ratio. Don't bother with total time or audio. (Audio file length becomes total time of the video). This gives approx 7 seconds for a picture with ken burn. This is good enough.
- Add images to the project
- Selecting an image shows it in right and left panes. With boxes we can customize the ken burn size and direction. Ensure that the left side image is covered fully by the box. Right side image could have the box with the focussed zone of the image or based on the direction of the image. (e.g. mountain images could go from bottom to top i.e. to the sky, macro mode images could ken burned to the focussed point, birds flying images could go to flying direction)
- It is also possible to change the transition effect and the duration per image.
- It is also possible to rearrange the images.
- To get an idea, render (tick icon) in 'draft' mode. The rendering goes on in the job queue tab.
- Once images, order, ken burn, duration, video quality and format are finalized, give the final render. Preferably HD, PAL, AVI, XVid. This seems to take a lot of time.
- Since there is no good way to add caption (there is one but it is through srt file), and music (there is an obscure way with very little control), use the output in softwares like kdenlive to get these stuff done.
glc-play fails with "Invalid Argument" error on Desktop, Ubuntu 12.04.
fix:
aptitude install alsa-oss
aoss glc-play
todo: move this somewhere appropriate