7 Habits of Highly Effective Muslim Husbands

Ok.. let’s see if we can go through this.

1. Balance between Career & Religion

A Muslim Husband must have balance.
He should work & strive in his career to provide for his family
and learn , understand and practice his deen/religion – strive for perfect balance.

2. Exercising , Staying Fit & Healthy

Many of us let ourselves go after marriage when it should be the other way around.
When we are fit , we can do more for our wives & children.

3. Dress well & with Ihsan ( Excellence )

It doesn’t mean we have to wear rich expensive clothes.
It means that our clothes are in good condition , we smell nice & we look presentable.

4. Help out around the house – Clean !

Things like working full-time , cooking , cleaning & taking care of the kids are all part of her daily regimen.
The wifey will be more than happy if we can take some of that load off her.

5. Read Quran

A Muslim Husband is the leader of a Muslim Family.
He need to be setting the examples for his wife & children.
That is why it is important we read the Quran.

6. Take your wife out — Plan Stuff.

Every wife likes to be taken out , no matter religious she is.
We also don’t have to be rich either to do so.
Go to the mall , try out new halaal restaurants or just do something fun.
Plan it. !

7. Help with meals

Even though shariah doesn’t say that a wife must cook for her husband, must do !
As a Muslim Husband, we should help with cooking dinners & preparing meals.
This will alleviate some of the load off her & she will be very thankful
we at least trying to assist – Inshallah.

Source : FB post.

p/s : Hmmm.. I would reserve my comments for now.
Anyone would like to comment anything ?

Related Post

10 Responses

  1. HawkEYE says:

    –> Running transaction check
    –> Processing Dependency: perl-XML-Dumper >= 0.4 for package: foomatic
    –> Processing Dependency: perl-XML-Parser >= 2.29 for package: foomatic
    –> Processing Dependency: perl-XML-Parser for package: intltool
    –> Processing Dependency: pyorbit >= 2.0.l for package: gnome-python2-bonobo
    –> Processing Dependency: perl-libxml-enno >= 1.02 for package: foomatic
    –> Processing Dependency: perl-Parse-Yapp >= 1.04 for package: foomatic
    –> Processing Dependency: perl-libxml-perl >= 0.07 for package: foomatic
    –> Processing Dependency: perl-XML-Encoding >= 1.01 for package: foomatic
    –> Restarting Dependency Resolution with new changes.
    –> Populating transaction set with selected packages. Please wait.
    —> Package pyorbit.i386 0:2.0.1-1 set to be updated
    –> Running transaction check
    –> Processing Dependency: perl-XML-Dumper >= 0.4 for package: foomatic
    –> Processing Dependency: perl-XML-Parser >= 2.29 for package: foomatic
    –> Processing Dependency: perl-XML-Parser for package: intltool
    –> Processing Dependency: perl-libxml-enno >= 1.02 for package: foomatic
    –> Processing Dependency: perl-Parse-Yapp >= 1.04 for package: foomatic
    –> Processing Dependency: perl-libxml-perl >= 0.07 for package: foomatic
    –> Processing Dependency: perl-XML-Encoding >= 1.01 for package: foomatic
    –> Finished Dependency Resolution
    Error: Missing Dependency: perl-XML-Dumper >= 0.4 is needed by package foomatic
    Error: Missing Dependency: perl-Parse-Yapp >= 1.04 is needed by package foomatic
    Error: Missing Dependency: perl-libxml-enno >= 1.02 is needed by package foomatic
    Error: Missing Dependency: perl-XML-Encoding >= 1.01 is needed by package foomatic
    Error: Missing Dependency: perl-XML-Parser >= 2.29 is needed by package foomatic
    Error: Missing Dependency: perl-libxml-perl >= 0.07 is needed by package foomatic
    Error: Missing Dependency: perl-XML-Parser is needed by package intltool

    Reply
  2. HawkEYE says:

    –> Running transaction check
    –> Processing Dependency: perl-XML-Dumper >= 0.4 for package: foomatic
    –> Processing Dependency: perl-XML-Parser >= 2.29 for package: foomatic
    –> Processing Dependency: perl-XML-Parser for package: intltool
    –> Processing Dependency: pyorbit >= 2.0.l for package: gnome-python2-bonobo
    –> Processing Dependency: perl-libxml-enno >= 1.02 for package: foomatic
    –> Processing Dependency: perl-Parse-Yapp >= 1.04 for package: foomatic
    –> Processing Dependency: perl-libxml-perl >= 0.07 for package: foomatic
    –> Processing Dependency: perl-XML-Encoding >= 1.01 for package: foomatic
    –> Restarting Dependency Resolution with new changes.
    –> Populating transaction set with selected packages. Please wait.
    —> Package pyorbit.i386 0:2.0.1-1 set to be updated
    –> Running transaction check
    –> Processing Dependency: perl-XML-Dumper >= 0.4 for package: foomatic
    –> Processing Dependency: perl-XML-Parser >= 2.29 for package: foomatic
    –> Processing Dependency: perl-XML-Parser for package: intltool
    –> Processing Dependency: perl-libxml-enno >= 1.02 for package: foomatic
    –> Processing Dependency: perl-Parse-Yapp >= 1.04 for package: foomatic
    –> Processing Dependency: perl-libxml-perl >= 0.07 for package: foomatic
    –> Processing Dependency: perl-XML-Encoding >= 1.01 for package: foomatic
    –> Finished Dependency Resolution
    Error: Missing Dependency: perl-XML-Dumper >= 0.4 is needed by package foomatic
    Error: Missing Dependency: perl-Parse-Yapp >= 1.04 is needed by package foomatic
    Error: Missing Dependency: perl-libxml-enno >= 1.02 is needed by package foomatic
    Error: Missing Dependency: perl-XML-Encoding >= 1.01 is needed by package foomatic
    Error: Missing Dependency: perl-XML-Parser >= 2.29 is needed by package foomatic
    Error: Missing Dependency: perl-libxml-perl >= 0.07 is needed by package foomatic
    Error: Missing Dependency: perl-XML-Parser is needed by package intltool

    Reply
  3. HawkEYE says:
    Reply
  4. HawkEYE says:
    Reply
  5. HawkEYE says:

    root@server [~]# yum groupinstall ‘X Window System’ –exclude=gail –exclude=foomatic –exclude=system-config-printer –exclude=Omni-foomatic –exclude=gtkhtml2 –exclude=intltool –exclude=gnome-python2-gtkhtml2 –exclude=hal-cups-utils –exclude=scrollkeeper –exclude=rhn-applet –exclude=system-config-printer-gui –exclude=gdm

    Reply
  6. HawkEYE says:

    root@server [~]# yum groupinstall ‘X Window System’ –exclude=gail –exclude=foomatic –exclude=system-config-printer –exclude=Omni-foomatic –exclude=gtkhtml2 –exclude=intltool –exclude=gnome-python2-gtkhtml2 –exclude=hal-cups-utils –exclude=scrollkeeper –exclude=rhn-applet –exclude=system-config-printer-gui –exclude=gdm

    Reply
  7. HawkEYE says:

    Error: Missing Dependency: gail >= 1.5.0 is needed by package at-spi
    Error: Missing Dependency: scrollkeeper is needed by package gthumb
    Error: Missing Dependency: hal-cups-utils is needed by package desktop-printing
    Error: Missing Dependency: scrollkeeper is needed by package gpdf
    Error: Missing Dependency: libgailutil.so.17 is needed by package gnome-applets
    Error: Missing Dependency: scrollkeeper is needed by package gnome-panel
    Error: Missing Dependency: libgailutil.so.17 is needed by package gedit
    Error: Missing Dependency: gtkhtml2 >= 2.3.0 is needed by package yelp
    Error: Missing Dependency: scrollkeeper is needed by package yelp
    Error: Missing Dependency: scrollkeeper is needed by package ggv
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gnome-media
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gnome-applets
    Error: Missing Dependency: libgailutil.so.17 is needed by package at-spi
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package nautilus
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gok
    Error: Missing Dependency: scrollkeeper >= 0.3.4-2 is needed by package file-roller
    Error: Missing Dependency: scrollkeeper is needed by package gnome-pilot
    Error: Missing Dependency: libgailutil.so.17 is needed by package control-center
    Error: Missing Dependency: /usr/bin/scrollkeeper-update is needed by package gnopernicus
    Error: Missing Dependency: libgtkhtml-2.so.0 is needed by package yelp
    Error: Missing Dependency: libgailutil.so.17 is needed by package nautilus-media
    Error: Missing Dependency: libgailutil.so.17 is needed by package gok
    Error: Missing Dependency: scrollkeeper >= 0.3.11 is needed by package gnome-user-docs
    Error: Missing Dependency: libgailutil.so.17 is needed by package nautilus
    Error: Missing Dependency: libgailutil.so.17 is needed by package gnome-media
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gedit
    Error: Missing Dependency: libgailutil.so.17 is needed by package eog
    Error: Missing Dependency: libgailutil.so.17 is needed by package eel2
    Error: Missing Dependency: libgailutil.so.17 is needed by package nautilus-cd-burner

    Reply
  8. HawkEYE says:

    Error: Missing Dependency: gail >= 1.5.0 is needed by package at-spi
    Error: Missing Dependency: scrollkeeper is needed by package gthumb
    Error: Missing Dependency: hal-cups-utils is needed by package desktop-printing
    Error: Missing Dependency: scrollkeeper is needed by package gpdf
    Error: Missing Dependency: libgailutil.so.17 is needed by package gnome-applets
    Error: Missing Dependency: scrollkeeper is needed by package gnome-panel
    Error: Missing Dependency: libgailutil.so.17 is needed by package gedit
    Error: Missing Dependency: gtkhtml2 >= 2.3.0 is needed by package yelp
    Error: Missing Dependency: scrollkeeper is needed by package yelp
    Error: Missing Dependency: scrollkeeper is needed by package ggv
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gnome-media
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gnome-applets
    Error: Missing Dependency: libgailutil.so.17 is needed by package at-spi
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package nautilus
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gok
    Error: Missing Dependency: scrollkeeper >= 0.3.4-2 is needed by package file-roller
    Error: Missing Dependency: scrollkeeper is needed by package gnome-pilot
    Error: Missing Dependency: libgailutil.so.17 is needed by package control-center
    Error: Missing Dependency: /usr/bin/scrollkeeper-update is needed by package gnopernicus
    Error: Missing Dependency: libgtkhtml-2.so.0 is needed by package yelp
    Error: Missing Dependency: libgailutil.so.17 is needed by package nautilus-media
    Error: Missing Dependency: libgailutil.so.17 is needed by package gok
    Error: Missing Dependency: scrollkeeper >= 0.3.11 is needed by package gnome-user-docs
    Error: Missing Dependency: libgailutil.so.17 is needed by package nautilus
    Error: Missing Dependency: libgailutil.so.17 is needed by package gnome-media
    Error: Missing Dependency: scrollkeeper >= 0.1.4 is needed by package gedit
    Error: Missing Dependency: libgailutil.so.17 is needed by package eog
    Error: Missing Dependency: libgailutil.so.17 is needed by package eel2
    Error: Missing Dependency: libgailutil.so.17 is needed by package nautilus-cd-burner

    Reply
  9. HawkEYE says:

    I use yum just to install the packages not to download.

    1- Create a directory like /usr/share/yum-custom.

    2- Download the packages to that directory.

    3- cd to that directory and:
    # createrepo .

    4- Create the repository config file:
    # touch /etc/yum.repos.d/fedora-custom.repo

    5- copy this to that file:
    [custom]
    name=Fedora Custom $releasever – $basearch
    baseurl=file:///usr/share/yum-custom/
    enabled=1
    gpgcheck=0

    Finally:
    # yum install postgresql*

    I think it would be much easier for everybody if postgresql had its
    own set of repositories. Each time you update the directory you would
    do a createrepo in that directoy. Then you could distribute a yum
    config file for the repositories using the mirrors already in place.
    Fedora does it but I don’t know the details. This is the default
    fedora yum update config file:

    $ cat /etc/yum.repos.d/fedora-updates.repo
    [updates]
    name=Fedora Core $releasever – $basearch – Updates
    #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&arch=$basearch
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

    I mantain my own mirror of the Fedora repositories which are updated
    at night. This is the script I use to sync it:

    # cat rsync-yum-repo.sh
    rsync -q -a –exclude=debug –exclude=repodata
    rsync://fedora.server4you.net/fedora/core/updates/5/i386/
    /html/yum/5/i386/updates
    rsync -q -a –exclude=debug –exclude=repodata
    rsync://fedora.server4you.net/fedora/extras/5/i386/
    /html/yum/5/i386/extras
    rsync -q -a –exclude=debug –exclude=repodata
    rsync://fedora.server4you.net/fedora/core/5/i386/os/Fedora/RPMS/
    /html/yum/5/i386/os
    createrepo -q -c /html/yum/5/i386/updates/checksum /html/yum/5/i386/updates
    createrepo -q -c /html/yum/5/i386/extras/checksum /html/yum/5/i386/extras
    createrepo -q -c /html/yum/5/i386/os/checksum /html/yum/5/i386/os

    Then my yum config files point to the local repository in instead of
    to the mirrors.

    Reply
  10. HawkEYE says:

    I use yum just to install the packages not to download.

    1- Create a directory like /usr/share/yum-custom.

    2- Download the packages to that directory.

    3- cd to that directory and:
    # createrepo .

    4- Create the repository config file:
    # touch /etc/yum.repos.d/fedora-custom.repo

    5- copy this to that file:
    [custom]
    name=Fedora Custom $releasever – $basearch
    baseurl=file:///usr/share/yum-custom/
    enabled=1
    gpgcheck=0

    Finally:
    # yum install postgresql*

    I think it would be much easier for everybody if postgresql had its
    own set of repositories. Each time you update the directory you would
    do a createrepo in that directoy. Then you could distribute a yum
    config file for the repositories using the mirrors already in place.
    Fedora does it but I don’t know the details. This is the default
    fedora yum update config file:

    $ cat /etc/yum.repos.d/fedora-updates.repo
    [updates]
    name=Fedora Core $releasever – $basearch – Updates
    #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&arch=$basearch
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

    I mantain my own mirror of the Fedora repositories which are updated
    at night. This is the script I use to sync it:

    # cat rsync-yum-repo.sh
    rsync -q -a –exclude=debug –exclude=repodata
    rsync://fedora.server4you.net/fedora/core/updates/5/i386/
    /html/yum/5/i386/updates
    rsync -q -a –exclude=debug –exclude=repodata
    rsync://fedora.server4you.net/fedora/extras/5/i386/
    /html/yum/5/i386/extras
    rsync -q -a –exclude=debug –exclude=repodata
    rsync://fedora.server4you.net/fedora/core/5/i386/os/Fedora/RPMS/
    /html/yum/5/i386/os
    createrepo -q -c /html/yum/5/i386/updates/checksum /html/yum/5/i386/updates
    createrepo -q -c /html/yum/5/i386/extras/checksum /html/yum/5/i386/extras
    createrepo -q -c /html/yum/5/i386/os/checksum /html/yum/5/i386/os

    Then my yum config files point to the local repository in instead of
    to the mirrors.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *