Got Kids? Limit Computer Usage Per Account in Linux With Timekpr-nExt

Open source software highlight of this week is Timekpr-nExt. It is a GUI application to limit the computer usage for certain accounts on a Linux system. This is a handy utility for parents who do not want children to spend excessive time on the computer.

Use Timekpr-nExt to limit computer usage on Linux

If you have young children at home who spend too much time on computer, you may want to put some sort of restriction on the usage.

Timekpr-nExt enables you to limit computer usage for certain accounts based on the time of day, number of hours a day, week or month. You may also set time interval to force the account user to take break.

Timekpr Next Ubuntu

After the given time expires, the user is automatically logged out and cannot log back in until the restriction conditions are satisfied.

Timekpr Next Icon System Notification Area

Of course, this means that you need to have separate non-admin (no sudo access) accounts for the children. If the kids accounts also have admin access, they can change the settings easily. Kids are smart, you know.

Features of Timekpr-nExt

Apart from an annoyingly stylized name, Timekpr-nExt has the following features:

  • Limit system usage as day wise limit, daily limit, weekly or monthly limit
  • You can also set access restrictions based on time and hour
  • Users can be shown notification about how much time they have left
  • Set the lockout action (terminate session, shutdown, suspend or lock screen)
  • Track the time usage of the accounts

Keep the following things in mind:

  • Check carefully which account you are configuring. Do not lock yourself out.
  • Hit the apply or set button for each configuration changes otherwise the changes won’t be set.
  • Children accounts should not have admin action otherwise they can overwrite the settings.

Read the documents about more information on using Timekpr-nExt.

Installing Timekpr-nExt on Linux

For Ubuntu-based Linux distributions (like Mint, Linux Lite etc), there is an official PPA available. You can install it by using the following commands one by one:

sudo add-apt-repository ppa:mjasnik/ppa
sudo apt update
sudo apt install timekpr-next

Arch Linux users can find it in AUR. For others, please check your distribution’s repository. If there is no such package, you may try using the source code.

Again, do not use Timekpr-nExt for your own main account. You may lock yourself out.

You’ll see two instances of the application. Use the one with (SU) at the beginning.

Timekeeper Next

Removing Timekpr-nExt

I cannot say for certain if removing Timekpr-nExt will also remove the restrictions you put in place for the users. It will be a good idea to manually restore them (putting 24 hr interval a day). There is no reset button here.

To remove this application (if you used PPA to install it), use the following command:

sudo apt-get remove --purge timekpr-next

Delete the PPA repository as well:

sudo add-apt-repository -r ppa:mjasnik/ppa

Like blocking adult content on Linux, this application is also children specific. Not everyone would find it useful but people with young children at home may use it if they feel the need.

Do you use some other application to monitor/restrict children from accessing computer?

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 11 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries πŸ•΅οΈβ€β™‚οΈ

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

It's FOSS

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.