Make linux great again

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

My ToDos after installing Linux Mint. (May not be up-to-date)

Elagoht/MakeLinuxMintGreatAgain

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

MAKE LINUX MINT GREAT AGAIN

Run every line one by one. Do not make this file executable. Copy and paste every line (you wanted to apply.).

This commands are what I do after every fresh Linux Mint Cinnamon install. I often do distro-hopping and switch back to Linux Mint again and again and again. (Arch is the best distor btw.)

So I wanted to create a file to list all of the things I do. This file includes cinnamon settings, wallpapers, nemo actions, removing bloatwares, installing apps that I often use, setting wallpaper and themes, adding some useful shortcuts and adding swap area. You don’t have to apply everything. You can inspire or learn something on this sheet.

There are some todos in this todo list.

About

My ToDos after installing Linux Mint. (May not be up-to-date)

Источник

Make linux great again

Make Linux Great Again

How to Install Puppet on Ubuntu 22.04

Puppet is an open-source and automation tool for administrator management . It’s used to manage server remotely and do administrative tasks. This tool is available on cross platform like Linux, Unix, and Windows. In this tutorial we will show you how to install Puppet on master and client nodes on Ubuntu 22.04 systems. Prerequisites# You

How to Install Skype on Ubuntu 22.04 LTS

Skype is the most popular application for communication through text, audio and video. You can make free online audio and video calls over the internet with it and it also offers international calling services to mobiles and landlines worldwide at affordable rates. Which is available on Android system, Windows, Linux and MacOS. This guide explains

Читайте также:  What is ubuntu linux server
How to Install Slack on Ubuntu 22.04

Slack is most popular platform for messaging and collaboration service. It’s much easier to use Slack straight and organize channels. You can make channels for you coworkers, projects, topics or any other purpose to keep conversations proper and organized. It also allows you audio and video calls as well as sharing of images, documents, videos,

25 Outstanding Backup Utilities for Linux Systems in 2023

Backup on personal computers or servers is always important to prevent permanent data loss. Therefore getting to know different backup tools is very important, especially for System Administrators who work with large amounts of enterprise-level data and even on personal computers. It is always a good practice to keep on backing up data on our

How to Install Java on Ubuntu 22.04

In this tutorial we will show how install Java on Ubuntu 22.04. Java is one of the most popular programming language used to build flexible and maintainable applications and systems. Java comes in two different implementations OpenJDK and Oracle Java. Oracle java provides commercial features. It’s license allows only non-commercial use of software, for personal

How to Install Jenkins on Ubuntu 22.04

Jenkins is an open-source CI/CD software that supports continuous integration (CI)and continuous delivery (CD). It’s offers number of plugins for building deployments and automation for your applications. This also helps to automate the repetitive tasks involved in the software development process. In this tutorial you will learn how to install Jenkins on Ubuntu 22.04. How

Progress – Show Percentage of Copied Data for (cp, mv, dd, tar) Commands

Progress, formerly known as Coreutils Viewer, is a light C command that searches for coreutils basic commands such as cp, mv, tar, dd, gzip/gunzip, cat, grep, etc currently being executed on the system and shows the percentage of data copied, it only runs on Linux and Mac OS X operating systems. Additionally, it also displays

How to Monitor Progress of (Copy/Backup/Compress) Data using ‘pv’ Command

When making backups, and copying/moving large files on your Linux system, you may want to monitor the progress of an ongoing operation. Many terminal tools do not have the functionality to allow you to view progress information when a command is running in a pipe. You might also like: Advanced Copy Command – Shows Progress

How to Install GIMP on Ubuntu 22.04

GIMP is popular cross-platform and open-source application for image manipulation. It’s can be use to optimize images, convert the types of images and much more. GIMP is available for Linux, Windows, macOS, and FreeBSD etc. In this guide you will learn how to install the latest Gimp on Ubuntu 22.04. How to Install GIMP on

How to Install Notepad++ on Debian 11

Notepad++ is most advanced version of notepad which includes a large number of options. It’s one of the most used application by Windows users. This guide will help you to install Notepad++ on Debian 11. Generally, the Linux users would like to use the command line editors such as nano and vim. But if you

Читайте также:  Virtualbox networking linux host

Источник

Lands of Unix

A geek apprentice in quest of computing comprehension…

Make GNU/Linux Great Again?

When I escaped from Windows to GNU/Linux I felt that the GNU/Linux ecosystem is like a remote, secluded beach. A place of tranquility, solitude and retreat from the outside world. Only the initiated ones could come, so that the beach remained well-kept and untainted. Unfortunately, this is no longer the case to me. Some came and thought ‘Oh, what a lovely place! Let’s build a resort here so that many more may flock and enjoy it!’. On paper this sounded great. Unfortunately, with people arrived noise, odor and litter…

As a GNU/Linux user I am a proponent of the ‘tried and tested’. I like simple setups with a minimal number of components and services that are mandatory for my PC to achieve the intended functionalities. I loath stacks of UIs/APIs and infinite towers of front-ends. Understandably, there is a need to separate the user from the hardware to prevent inadvertent damage. However, going several levels deep is a choice, not an obligation.

As many know and most should know, Linux is merely the kernel. The components that sit on top of it are interchangeable and as a whole, the GNU/Linux operating system can be built in various ways. There are several init architectures, including the legacy upstart, sysVinit, systemd, epoch and openRC. Same goes for the bootloader – LILO (now defunct), GRUB2, syslinux, etc. Why then do we only hear of systemd nowadays?

In short, it’s a lobby/agenda of companies that financially support GNU/Linux development. Systemd was spawned by Red Hat as an alternative to the old and ugly Unix ways of the past, which in their opinion are old and ugly, because they require more effort to maintain. Dubious logic, followed by dubious assurance of increased performance and simplified maintenance. Per reference, shell-based init scripts are so simple to write that even a high-schooler would easily be able to handle them.

However, for the resort builders it doesn’t matter. They see opportunity, invest and make profit. Freedom is a financially unsustainable luxury they have no need for. They want a new beach where they can sell their ice cream and pop. This money-driven cancer infests the whole GNU/Linux ecosystem and finds no satiation. The biggest problem is that it kills GNU/Linux’s modularity, the biggest selling point! If desktop environments start to depend on service management utilities, we have a problem…

Fortunately, there are ways and means I have been exploring recently. For instance, one doesn’t need the Gnome Network Manager for wireless network management, as wpa_supplicant’s GTK-based GUI does it perfectly well. In addition, there are GNU/Linux distributions that still appreciate the Unix ways, like Void Linux, CRUX and Gentoo Linux. We can and definitely should make GNU/Linux great again. The place of freedom and tranquility it used to be.

Per my contribution I decided to thoroughly explore CRUX and see how well one can build a GNU/Linux distribution on top of it.

Читайте также:  Postgresql backup script linux

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A bunch of things to change to make (Debian based) Linux work the way I like

MikeS159/Make_Linux_Good

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

A bunch of things to change to make Ubuntu work the way I like

Some things are easy to script but others seem to break things, so I keep this file around as a reference and add to it as I go.

Add this line to the end of /etc/sudoers (replace «$USER» with «your_user_name»)

Get everything up to date and make sure security fixes get done automatically

sudo apt install unattended-upgrades

sudo dpkg-reconfigure —priority=low unattended-upgrades

Uncomment the updates line in below if you want updates to be automatic too

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

Make a strong key for SSHing

sudo apt install numlockx -y

sudo snap install —classic code

sudo snap install insomnia

sudo snap install gitkraken —classic

sudo apt install dconf-editor For editing org.gnome settings (search «Animation» and disable those settings/reduce time to 0 to make everything smoother»)

/org/gnome/desktop/wm/keybindings/ allows you to change from switching applications to switching windows with alt-tab (disables alt-tab grouping)

sudo apt install gnome-shell-extension-arc-menu Smoother than the gnome activities menu and more Windowsy

sudo apt install gnome-shell-extension-dash-to-panel Merge task bar and top bar

sudo apt install gnome-shell-extension-pixelsaver Merge title bar and menu bar in windows (saves vertical space!)

Add this function to .bashrc You can set terminal titles with ‘set-title whatever’

Add this to .bashrc whilst you are there.

bind ‘set completion-ignore-case on’

echo «bind ‘set completion-ignore-case on'» >> ~/.bashrc

from the terminal. This will ignore case sensitivity on autocompltes, so «cd downloads» can autocomplte to «cd Downloads»

xRDP sessions don’t have the same permissions as local sessions, the polkit manager will ask for passwords to create colour profiles and change repositories

Create a new file called 45-allow-colord.pkla with the following content

[Allow Colord all Users] Identity=unix-user:* Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.free> ResultAny=no ResultInactive=no ResultActive=yes 

and another called 46-allow-update-repo.pkla with

[Allow Package Management all Users] Identity=unix-user:* Action=org.freedesktop.packagekit.system-sources-refresh ResultAny=yes ResultInactive=yes ResultActive=yes 

About

A bunch of things to change to make (Debian based) Linux work the way I like

Источник

Оцените статью
Adblock
detector