You are not logged in.
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
^^ linuxbbq bork by machinebacon looks good!
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.
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?
@djendreizak Very nice setup!
http://s13.postimg.org/48h4o74fn/muh_dwm.png
^dwm defaults. Org-mode in Emacs seems to be conflicting with my xbindkeysWill have to change that. (Had the same problem in tty. Tried to indent with Meta + → but instead ended up switching ttys
)
Wallpaper please?
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.
What virtualization software do you use?
Super Ghouls 'n Ghosts
Looks great! Downloading..
user77 wrote:Can you share those colors?
Sure http://crunchbang.org/forums/viewtopic. … 60#p337160. Btw your dwm patches repo has been useful recently, thanks.
Purchased. I learned a lot from the squeeze edition.
If this trend continues we might end up needing a own thread for some vim-awesomeness.
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/
Useful, thanks!
@ Nili & mf - nice setups!
Switched to bspwm. Colorscheme is stolen from earsplit.
http://s22.postimg.org/n7bjtywal/2013_11_13_185514_1366x768_scrot.png http://s22.postimg.org/7xboms0sd/2013_11_13_185417_1366x768_scrot.png
No... don't do it!
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
lol cool wallpapers
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