SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#2 Re: Tutorials » Your Openbox session on Debian jessie or sid » 2015-02-12 04:29:05

Here are the packages I would use on a crunchbang like system. I'm stopping here.

#!/bin/bash

# This script upgrades a Debian stable (Wheezy) net-install to testing (Jessie)
# and installs a custom package set.

# This script is intended to be ran as root
# This script assumes no options were selected during tasksel

function header() { echo -e "\n\033[1m$@\033[0m"; }
function answer() { echo -en "\n\033[1m$@\033[0m"; }

# install_pkg {{{
function install_pkg() {
  header "Installing packages."
  echo "This will take a few..."
  apt-get install -y --no-install-recommends \
  ssh tcpd openssh-blacklist openssh-blacklist-extra vim vim-doc vim-scripts \
  vim-addon-manager less deborphan debfoster apt-file python-apt lsb-release \
  file iso-codes dialog cruft apt-rdepends reportbug apt-show-versions \
  dctrl-tools fakeroot ca-certificates linux-headers-$(uname -r) dkms
  apt-get install -y --no-install-recommends \
  htop build-essential module-assistant tofrodos dosfstools hdparm ntfs-3g \
  rsync bash-doc zsh zsh-doc hwdata unp psmisc bzip2 p7zip rar unrar unzip \
  zip p7zip-full lzop lzip lzma ntp fontconfig lshw dnsutils sshfs screen \
  tmux lsof bash-completion parted gdisk atop sudo firmware-linux \
  firmware-linux-nonfree
  apt-get install -y --no-install-recommends \
  xorg mesa-utils xbase-clients xsel dbus-x11 xfonts-terminus gsfonts-x11 \
  ttf-dejavu ttf-liberation ttf-freefont fonts-droid libgl1-mesa-dri xdotool \
  desktop-base gnome-icon-theme faenza-icon-theme dmz-cursor-theme unclutter \
  libfile-mimeinfo-perl menu-l10n autocutsel alsa-base alsa-utils \
  libasound2-plugins
  apt-get install -y --no-install-recommends \
  mlocate atool ranger tree rxvt-unicode-256color feh scrot suckless-tools \
  conky-all mpv mpd mpc ncmpcpp w3m-img surfraw gtk2-engines \
  gtk2-engines-murrine gtk2-engines-pixbuf gtk2-engines-aurora openbox obconf \
  obmenu python-xdg lxappearance tint2 gmrun vim-gtk nitrogen galculator \
  xfce4-screenshooter viewnior gcolor2 gimp zathura zenity udisks gksu \
  gparted git spacefm udevil ranger
  apt-get install -y -t experimental iceweasel
  service mpd stop
  update-rc.d mpd disable
}

# }}}
# mozilla {{{
function mozilla() {
  header "Installing Mozilla keyring..."
  wget http://mozilla.debian.net/pkg-mozilla-archive-keyring_1.0_all.deb;
  dpkg --install pkg-mozilla-archive-keyring_1.0_all.deb
}

# }}}
# system_cleanup {{{
function system_cleanup() {
  header "Cleaning up..."
  apt-get clean; apt-get autoremove --purge -y
}

# }}}
# system_reboot {{{
function system_reboot() {
answer "System requires a reboot. Reboot now? (Y|n) >"
read a
  if [ "$a" = "y" ] || [ "$a" = "Y" ] || [ "$a" = "" ]; then
    reboot
  else
    echo "Reboot when ready. Cya!"
  fi
}

# }}}
# system_sources {{{
function system_sources() {
  # Backup original sources.list
  if [ -f /etc/apt/sources.list ]; then
   cp -f /etc/apt/sources.list /etc/apt/sources.list~prescript
  fi
  # New sources.list generated with http://debgen.simplylinux.ch/
  # Select your fastest Debian mirror with netselect-apt...
  # tutorial here: http://www.debianadmin.com/select-fastest-debian-mirror-using-netselect-apt.html
  echo "" > /etc/apt/sources.list
  echo "" >> /etc/apt/sources.list
  echo "deb http://mirrors.centarra.com/debian/ testing main contrib non-free" >> /etc/apt/sources.list
  echo "deb-src http://mirrors.centarra.com/debian/ testing main contrib non-free" >> /etc/apt/sources.list
  echo "" >> /etc/apt/sources.list
  echo "deb http://mirrors.centarra.com/debian/ jessie-updates main contrib non-free" >> /etc/apt/sources.list
  echo "deb-src http://mirrors.centarra.com/debian/ jessie-updates main contrib non-free" >> /etc/apt/sources.list
  echo "" >> /etc/apt/sources.list
  echo "deb http://security.debian.org/ jessie/updates main contrib non-free" >> /etc/apt/sources.list
  echo "deb-src http://security.debian.org/ jessie/updates main contrib non-free" >> /etc/apt/sources.list
  echo "" >> /etc/apt/sources.list
  echo "# Debian Multimedia" >> /etc/apt/sources.list
  echo "deb http://www.las.ic.unicamp.br/pub/debian-multimedia/ testing main" >> /etc/apt/sources.list
  echo "" >> /etc/apt/sources.list
  echo "# Debian Mozilla team" >> /etc/apt/sources.list
  echo "deb http://mirrors.centarra.com/debian experimental main" >> /etc/apt/sources.list
}

# }}}
# system_upgrade {{{
function system_upgrade() {
  header "Performing system upgrade."
  echo "This will take a few..."
  echo ""
  apt-get update
  echo ""
  apt-get dist-upgrade -y
}

# }}}
# user_rights {{{
# TODO: automate this
function user_rights() {
answer "Add user(s) to sudoers now? (Y|n) >"
read a
  if [ "$a" = "y" ] || [ "$a" = "Y" ] || [ "$a" = "" ]; then
    visudo
  fi
}

# }}}

clear
echo "This script will upgrade your system to Debian testing (Jessie)"
echo "and install a custom package set."
answer "Continue? (Y|n) > "
read a
if [ "$a" = "y" ] || [ "$a" = "Y" ] || [ "$a" = "" ]; then
  system_sources
  system_upgrade
  mozilla
  install_pkg
  system_cleanup
  user_rights
  system_reboot
  echo ""
  exit
fi

#3 Re: Tutorials » Your Openbox session on Debian jessie or sid » 2015-02-11 18:55:56

^^ linuxbbq bork by machinebacon looks good!

#4 Re: Tutorials » Your Openbox session on Debian jessie or sid » 2015-02-11 18:52:00

hhh wrote:
user77 wrote:

Using Jessie is where you guys are trying to steer people?

Everyone should run what they want. I installed jessie right after it froze in November because...

~it's frozen, it's about as stable as wheezy is with much newer packages.
~it's almost the same as sid right now, because sid gets frozen while everyone pushes jessie.
~in a few months when jessie becomes stable, sid is going to be a panic, since packages held up by the freeze will come flooding in.
~when jessie gets older and the packages get a bit stale, I'll jump to testing again and then track that to the next stable.

Tracking sid (and testing once jessie is stable) is great, but you need to do a little extra work by upgrading frequently and checking the upgrade warnings first.

Good info, I didn't realize where jessie was at stability/package wise. Debian is not my main distro anymore but I used to build custom debian systems a while back, and wanted to do another as a #! tribute or whatever. I hope to have my work posted later tonight.

#5 Re: Tutorials » Your Openbox session on Debian jessie or sid » 2015-02-11 02:08:59

Be fruitful and prosper, as corenominal wishes. Install jessie, install openbox and your other session components, configure them and explain what you did. Post screenshots in the Screenshot thread.

I'm on board with this. I started tuning a system and install scripts last night... but I am using sid. Using Jessie is where you guys are trying to steer people?

#7 Re: Artwork & Screenshots » September 2014 Screenshot Thread » 2014-09-23 03:30:38

Dr Chroot wrote:

@djendreizak Very nice setup!

http://s13.postimg.org/48h4o74fn/muh_dwm.png
^dwm defaults. Org-mode in Emacs seems to be conflicting with my xbindkeys  mad Will have to change that. (Had the same problem in tty. Tried to indent with Meta + → but instead ended up switching ttys hmm)

Wallpaper please?

#8 Re: WM/DE Talk » The great #! forums DWM thread » 2014-08-18 18:29:45

lifo wrote:

damnit #! forums! i'm supposed to be working but now all I want to do is install dwm. I cant see it being a short job though...

It's easy.

Install depends:

apt-get install libx11-dev libxinerama-dev xfonts-terminus

Get the source code: http://dl.suckless.org/dwm/dwm-6.0.tar.gz

Extract the source, cd to that dir and run:

make
make install clean

That's it.

Edit/disclaimer: I've found this method to be the easiest for me. I use patches so I grab the source code and make install.

#10 Re: WM/DE Talk » bspwm - config thread » 2014-02-01 19:44:58

What virtualization software do you use?

#14 Re: Artwork & Screenshots » January 2014 Screenshot Thread » 2014-01-07 18:47:45

Unia wrote:

Can you share those colors?

Sure http://crunchbang.org/forums/viewtopic. … 60#p337160. Btw your dwm patches repo has been useful recently, thanks.

#15 Re: Tips, Tricks & Scripts » Debian handbook Wheezy edition » 2014-01-07 02:25:11

Purchased. I learned a lot from the squeeze edition.

#17 Re: Tips, Tricks & Scripts » The official VIM thread » 2013-12-11 05:36:47

dot|not wrote:

If this trend continues we might end up needing a own thread for some vim-awesomeness. big_smile

If you want to read some cool stuff on and around vim take a look at usevim, vimcasts or vimbits (My .vimrc is pretty small and simple, but I've made good use of some things I found on this page.). Sometimes /r/vim on reddit is good too.

vimcasts.org is very good, as well as his book.
These vim tutorial videos really helped me learn a lot, fast - I highly recommend them: http://www.derekwyatt.org/vim/vim-tutorial-videos/

#19 Re: Artwork & Screenshots » December 2013 Screenshot Thread » 2013-12-02 02:56:46

abzhn30R.jpg

dwm. finally got all the patches I wanted working together. good way to start off december!

#23 Re: Artwork & Screenshots » October 2013 Screenshot Thread » 2013-10-28 02:15:59

orionthehunter wrote:

My work laptop, JWM on Debian Wheezy, mild/conservative customization.  Just enough to get things done.  I haven't even thought about Linux for the past 6 months or so since it's just been working for me like a charm :-D  Thus explaining my prolonged absence.

I happened to install Kubuntu on my Mac Mini... pictures to come in the future... which reminded me about Linux forums and stuff...

https://farm8.staticflickr.com/7431/10525936196_6b1d97fca4_t.jpg
Screenshot - 102813 - 09:52:56 by Mark Mrwizard, on Flickr

I like this look, and have an older pc I want to use jwm on. Can I see your configs please?

--nvm took a look at your blog and found your jwmrc

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo