You are not logged in.

#1 2009-06-06 09:43:22

glass
Member
Registered: 2009-04-26
Posts: 9

ADD "Anti Distraction Distro"

Hello. I'm thinking of working on an Arch based distro called ADD, or Anti Distraction Distro. Being a person with ADHD I know the best way to get stuff done is to have as few distractions as possible, so after learning the awesomeness that is the tiling window manager I decided that it would be great to have a distro designed around high productivity, and minimal distraction. But before I get ahead of myself, I need you guys to give your opinion and tell me which TWM you think is the best.

Offline

#2 2009-06-06 10:02:03

jelly
Administrator
From: /dev/null
Registered: 2008-06-10
Posts: 716

Re: ADD "Anti Distraction Distro"

what really distracts you about arch ? You can just install arch then you're favorite WM , also productivity highly depends on yourself  , wich programs you like the best. But if you really want to do it , do it smile

Offline

#3 2009-06-06 10:56:45

Ashren
Member
From: Denmark
Registered: 2007-06-13
Posts: 1,229
Website

Re: ADD "Anti Distraction Distro"

glass: This is not really an answer to your question, but ...

I've been thinking about creating a distro like this as well - mostly for fun since it is not really needed.

What I'd include in such a distro would be:

Idea:

An on the fly developers distro where one could be instantly productive without tinkering with the system first.

Base system
Arch base
base-devel
Xorg

Tiling WM's:
XMonad (which is the most configurable in my opinion, but real heavy on dependencies i.e ghc)
Dwm (because it sucks less)
Ratpoison (because many seem to prefer it)

Text editors/coding:
Vim
nano
Geany
Latex (Tex Live)

Terminal stuff:
rxvt-unicode (urxvtc set up per default)
Alot of terminal colorschemes to choose from, both light and dark + script where you change the colors on the fly.
screen
mocp
calcurse
mutt
irsii

Other:
dzen2+conky-cli for statusbars.

I don't even know if the above would even fit on a CD, though.

Offline

#4 2009-06-06 13:27:18

keenerd
Package Maintainer (PM)
Registered: 2007-02-22
Posts: 647
Website

Re: ADD "Anti Distraction Distro"

@Ashren
You want it to be distraction free, but are including irsii and conky?  To each his own, but I went as far as to write my own unobtrusive system monitor.  Conky is nice, but it is too much fun seeing how your behavior affects the computer.

Regarding the size of your distro:

pacgraph -m arch-repo xorg-server xmonad dwm ratpoison vim nano geany texlive-core rxvt-unicode screen moc calcurse mutt dzen2 conky

Estimates it to be 1.1 gigs, uncompressed.  Most live-cds fit around 2 gigs of software, so you'd have no problem getting this all on a disc.

Offline

#5 2009-06-06 14:00:15

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: ADD "Anti Distraction Distro"

ratpoison is the least distracting. It doesn't let you do anything.

I don't really understand why specific lists of packages need to be called 'distros'? If you aren't writing any config tools, init scripts, or installers on top of Arch, all you really need to publish is a list of packages or repository that people can install and configure.

There's nothing wrong with calling it a distro, I'm actually just musing that it would be cool to have an AUR-type thing that allows people to share lists of packages designed for specific configurations, along with a few customized config files.

Having said that, I suppose Xyne, Crouse, or Daenyth will have this done by the time I have lunch. :-P

Dusty

Offline

#6 2009-06-06 14:07:34

Ashren
Member
From: Denmark
Registered: 2007-06-13
Posts: 1,229
Website

Re: ADD "Anti Distraction Distro"

It is not the default conky it is conky-cli, which is a stripped conky with only cli support. Basically I use it for piping to dzen2 for statusbars. Scripts using unix tools to get system info are fine for this as well, but they use more cpu in my experience (could be caused by my bad scripting skills).

You're right ofcourse that irssi might be too much of a distraction.

Thanks for size estimate, keenerd.

Glass: So what do you think? I hope you don't fell like I've hijacked your topic.

Offline

#7 2009-06-06 19:11:17

glass
Member
Registered: 2009-04-26
Posts: 9

Re: ADD "Anti Distraction Distro"

Ashren wrote:

glass: This is not really an answer to your question, but ...

I've been thinking about creating a distro like this as well - mostly for fun since it is not really needed.

What I'd include in such a distro would be:

Idea:

An on the fly developers distro where one could be instantly productive without tinkering with the system first.

Base system
Arch base
base-devel
Xorg

Tiling WM's:
XMonad (which is the most configurable in my opinion, but real heavy on dependencies i.e ghc)
Dwm (because it sucks less)
Ratpoison (because many seem to prefer it)

Text editors/coding:
Vim
nano
Geany
Latex (Tex Live)

Terminal stuff:
rxvt-unicode (urxvtc set up per default)
Alot of terminal colorschemes to choose from, both light and dark + script where you change the colors on the fly.
screen
mocp
calcurse
mutt
irsii

Other:
dzen2+conky-cli for statusbars.

I don't even know if the above would even fit on a CD, though.

My plan exactly. Minimal room for dicking around during install or after install.

I know this isn't exactly a "distro" per se, but I thought it might be a fun project, and something other people might be able to make use of as well.

Last edited by glass (2009-06-06 19:14:03)

Offline

#8 2009-06-06 19:21:53

DevoidOfWindows
Member
Registered: 2009-05-24
Posts: 133

Re: ADD "Anti Distraction Distro"

I think it'd be easier and more practical to write a script that installs and configures the packages.  And for an off-line version, it could have the script and a snapshot of the needed packages on a CD image and the script could copy those to the Pacman cache and install and configure.

Last edited by DevoidOfWindows (2009-06-06 19:22:13)

Offline

#9 2009-06-06 20:08:23

fflarex
Member
Registered: 2007-09-15
Posts: 466

Re: ADD "Anti Distraction Distro"

I use xmonad or dwm, but honestly I think that awesome would be the best tiling wm for a default installation. GHC takes up a ton of disk space that will most likely not be used for any other package, so xmonad is out. DWM needs a recompile in order to configure it, so it's not suitable as a default either. I guess I haven't tried wmii; it might work too.

EDIT: I decided to try wmii after writing this post, and I am now hooked. My progression through the various window managers is now: awesome2 -> dwm -> xmonad -> wmii. I really don't see myself leaving wmii any time soon. I have much less to complain about in wmii than any of the others.

Last edited by fflarex (2009-06-15 13:58:24)

Offline

#10 2009-06-06 21:21:40

dbb
Member
From: New York City
Registered: 2008-12-14
Posts: 31
Website

Re: ADD "Anti Distraction Distro"

Dusty wrote:

There's nothing wrong with calling it a distro, I'm actually just musing that it would be cool to have an AUR-type thing that allows people to share lists of packages designed for specific configurations, along with a few customized config files.

Couldn't something like this already be done with PKGBUILDs?

Have an install script that would call pacman to install the various packages, then put all the custom configuration files in a hierarchy under /usr/share/$pkgname then do a

cp -r /usr/share/$pkgname/* /

in a post-install script to install the custom configuration and avoid pacman complaining about file conflicts.

Last edited by dbb (2009-06-06 21:22:22)

Offline

#11 2009-06-06 22:06:01

fflarex
Member
Registered: 2007-09-15
Posts: 466

Re: ADD "Anti Distraction Distro"

Ashren wrote:

It is not the default conky it is conky-cli, which is a stripped conky with only cli support. Basically I use it for piping to dzen2 for statusbars.

As of conky 1.7.0, it is no longer necessary to use a stripped version of conky in order to get it to output to only stdout. You can disable X in the config file.

Offline

#12 2009-06-07 15:23:06

kludge
Member
Registered: 2008-08-03
Posts: 294

Re: ADD "Anti Distraction Distro"

if you really wanna prevent yourself from distracting yourself, your distro/custom install script should uninstall pacman before turning the system over to the user wink


[23:00:16]    dr_kludge | i want to invent an olfactory human-computer interface, integrate it into the web standards, then produce my own forked browser.
[23:00:32]    dr_kludge | can you guess what i'd call it?
[23:01:16]    dr_kludge | nosilla.
[23:01:32]    dr_kludge | i really should be going to bed.  i'm giggling madly about that.

Offline

#13 2009-06-07 18:08:49

ArchArael
Member
Registered: 2005-06-14
Posts: 504

Re: ADD "Anti Distraction Distro"

Maybe I'm dumb to understand this properly, but why do you want to create such distro? Just stay with arch linux and install packages you think are not distracting.

No offense dude. I just don't understand.

Last edited by ArchArael (2009-06-07 21:23:25)

Offline

#14 2009-06-07 20:54:33

RagePie
Member
From: USA
Registered: 2009-05-31
Posts: 51

Re: ADD "Anti Distraction Distro"

I have to agree. I think that using Arch, all you really need to maintain is a list of packages to install; a receipe if you will.

Offline

#15 2009-06-07 22:23:15

Ashren
Member
From: Denmark
Registered: 2007-06-13
Posts: 1,229
Website

Re: ADD "Anti Distraction Distro"

The point of this "distro" as I see it is that you will get a working environment where you can do some work immediately, without having to spend a lot of time being distracted tinkering with dotfiles.

Offline

#16 2009-06-08 20:56:15

glass
Member
Registered: 2009-04-26
Posts: 9

Re: ADD "Anti Distraction Distro"

Ashren wrote:

The point of this "distro" as I see it is that you will get a working environment where you can do some work immediately, without having to spend a lot of time being distracted tinkering with dotfiles.

Yep. That's the idea. With linux when something doesn't work, or does work, for that matter, you end up spending a lot of time trying to fix it, or make it better. The idea of this "distro" is to create a quick clean linux allowing you to get to work as quickly and efficiently as possible.

Offline

#17 2009-06-08 21:53:34

jelly
Administrator
From: /dev/null
Registered: 2008-06-10
Posts: 716

Re: ADD "Anti Distraction Distro"

Ashren wrote:

The point of this "distro" as I see it is that you will get a working environment where you can do some work immediately, without having to spend a lot of time being distracted tinkering with dotfiles.

But you tinker your dotfiles once then you're done  ( if you have nice backups smile )

Offline

#18 2009-06-09 01:12:11

vogt
Member
From: Toronto, Canada
Registered: 2006-11-25
Posts: 389

Re: ADD "Anti Distraction Distro"

fflarex wrote:

I use xmonad or dwm, but honestly I think that awesome would be the best tiling wm for a default installation. GHC takes up a ton of disk space that will most likely not be used for any other package, so xmonad is out. DWM needs a recompile in order to configure it, so it's not suitable as a default either. I guess I haven't tried wmii; it might work too.

I imagine that the massive uncompressed ghc size (563M) could be cut down quite a bit by not including profiling libraries, documentation. Note that when compressed (ie. livecd) it is a more reasonable 80M. Perhaps xmonad could be ported to hugs, or xmonad-light extended: http://braincrater.wordpress.com/2008/0 … -released/

Offline

#19 2009-06-09 02:44:00

FallenWizard
Member
From: Vienna/ Austria
Registered: 2007-12-10
Posts: 99

Re: ADD "Anti Distraction Distro"

If you really want to create that distro, don't use xmonad because of the huge dependencies, use WMII or Awesome instead.

WMII is fairly small

Offline

#20 2009-06-09 15:51:57

andre.ramaciotti
Member
From: Brazil
Registered: 2007-04-06
Posts: 649

Re: ADD "Anti Distraction Distro"

It would be nice to have a custom live-cd/dvd with the apps I use the most. I like the idea, but I don't see why it should be called a distro, only a live-backup based on Arch, or something like that.

It's going to my TODO list. tongue


(lambda ())

Offline

#21 2009-06-10 10:27:54

Heller_Barde
Member
Registered: 2008-04-01
Posts: 245

Re: ADD "Anti Distraction Distro"

jelly wrote:
Ashren wrote:

The point of this "distro" as I see it is that you will get a working environment where you can do some work immediately, without having to spend a lot of time being distracted tinkering with dotfiles.

But you tinker your dotfiles once then you're done  ( if you have nice backups smile )

ADHD people don't. smile i know this from my own experience. it takes a lot (most of the time too much) of discipline to refrain from tinkering even with a running system because it might be even better (and it is a good distraction)

cheers
Barde

Offline

#22 2009-06-11 08:17:15

eldalion
Member
From: Chapel Hill, NC
Registered: 2008-03-11
Posts: 35

Re: ADD "Anti Distraction Distro"

I can't be anywhere close to productive with irssi installed on my system. Try disabling flash too, no more youtube idling tongue

Offline

Board footer

Powered by FluxBB