To change font in the Terminal you need dconf-editor. Install it, if you haven't done so:
sudo apt-get install dconf-tools
Run it and go to path org > gnome > desktop > interface > monospace-font-name.
Enter name of desired font and font size. For example Anonymous Pro 11.
You can also use the command in Terminal instead of the dconf-editor.
To change the font of just the terminal (pantheon-terminal), you can use the dconf-editor (requires an install) or the gsettings command. Edit the font property in the org.pantheon.terminal.settings schema. For example:
$ gsettings set org.pantheon.terminal.settings font 'FreeMono 10'
You will have to close and reopen the terminal for the changes to take ...
In order to turn off transparency, open a terminal session and run the following commands, depending on your version of elementary OS:
Turn off transparency in WingPanel
gsettings set org.pantheon.desktop.wingpanel use-transparency false
Turn off transparency in Terminal
gsettings set org.pantheon.terminal.settings background "rgba(37, 46, 50, ...
Apps designed for elementary OS save their state and open and close instantly. In this way, there is functionally little difference between close and minimize. You can read more about the rationale on the elementary blog. There is also a follow up post.
What can I do instead of minimizing?
There is still a way to minimize an application in elementary OS. ...
There are two ways:
Copy the theme to the system wide theme folder
sudo cp -R [theme-folder] /usr/share/themes
Copy the theme to your users local theme folder
cp -R [theme-folder] ~/.themes
If your local theme folder doesn't exist yet, you will have to create it first:
mkdir -p ~/.themes
It's not recommended to use elementary-tweaks as it has been ...
There is one trick, but is only relevant if you are using a small number of folders in the user's home directory. By default, in the home directory there is Documents, Downloads, Music, Pictures, Public, Templates and Videos. It's a set of default user directories, see the freedesktop.org website for further information.
The idea is that you can replace ...
You can create a custom theme that disables the bounce animation by following these steps:
You will first need to create a new directory for the custom theme. It is important that you give it a unique name that does not conflict with any existing theme names.
mkdir -p ~/.local/share/plank/themes/no-bounce
Assuming that you are using the default theme (...
The problem you're noticing is that some 3rd party apps use different widget toolkits. In a nutshell, the toolkit is the component that contains the instructions for how certain interface elements should look and behave.
All elementary apps use the Gtk+ 3 toolkit. Firefox uses a toolkit called XUL. By default, it tries to imitate the look of the older Gtk+ ...
There are some style packages available:
and probably some more...
I like and use the "breeze-style":
EDIT: I forgot to mention that I installed LibreOffice via PPA (https://...
You can make the panel shorter by editing your system's stylesheet. If you haven't modified your system, the file you want to edit is /usr/share/themes/elementary/gtk-3.0/apps.css. You can adjust the height of the panel by reducing the padding in the selector .composited-indicator. The current version of the stylesheet doesn't style .composited-indicator ...
Scratch is using the same technology (which is named gtksourceview) as gedit (the text editor for the GNOME desktop) and is therefore using the way of defining color schemes (also named themes or styles in different places).
All color schemes are defines as XML files, located at /usr/share/gtksourceview-3.0/styles/. You can either create a copy of an ...
In general, changing these important system assets is not recommended. App developers consider the existence of system icons and stylesheet classes to be a given. There is no way to ensure quality or compatibility for third party assets. That said, you can:
Revert back to the stock stylesheet and icons
You can always reset to the stock system configuration ...
I also wanted to customize some icons from elementaryPlus theme. Here is a solution which however requires a little bit of command line juggling. Basically I created a custom icon theme which inherits from the original elementaryPlus theme:
# Make sure the target directory exists
# Copy original elementaryPlus icon theme
cp -r /usr/share/...
You can get the minimize button with elementary-tweaks. Follow the following steps.
Step 1: Install elementary-tweaks (For Elementary Freya)
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update
sudo apt-get install elementary-tweaks
Go to System Settings > Tweaks.
In the Appearance section you can change the windows ...
According to elementaryosnewbie's answer on Reddit. Thought it'd
be best to have this on the Elementary OS Stack Exchange. Big thanks
to him for sharing it. If this has already been posted I apologies for
the double post.
Here is how it looks:
Open file manager up as administrator and go to: /usr/share/themes/name-of-your-theme-folder/gtk-3.0
Place the ...
Logo changed because you use Moka icon theme.
If theme was installed from PPA, logo can be returned to default by following command in the terminal:
mkdir -p ~/.icons/Moka/48x48/places && ln -s /usr/share/icons/elementary/places/48/distributor-logo.svg ~/.icons/Moka/48x48/places/distributor-logo.svg
The following answer uses Breeze as an example, don't forget it to replace it with the name of the theme you actually want to install.
For all users
To install an icon theme download it and move the theme directory (containing a file called index.theme or cursor.theme) to /usr/share/icons/.
Open a Terminal. First put the name of the cursor theme you want ...
GUI method to change icon of an application:(Using nautilus and Main menu)
Method 1 : Using alacarte
Install Main menu (AKA alacarte)
sudo apt-get install alacarte
Open Main menu
Click on a program and select properties.
Click on app icon.
Browse for new icon and select open.
Close program properties
close Main menu
Method 2: Using nautilus
First we ...
The workaround to eliminate the warnings/errors is by installing gtk2-engines-pixbuf
Open terminal and run:
sudo apt-get install gtk2-engines-pixbuf
If you are using a 64-bit system, but using 32-bit software producing those warnings you might run:
sudo apt-get install gtk2-engines-pixbuf:i386
In the article that you've linked, they recommend using the HTitle add-on. Afterwards, you also need to add the headerbar userstyle and set Hide titlebar: Always in HTitle's add-on preferences.
There are several other Firefox add-ons that attempt to make it appear more native, but there's only so much that can be done. Firefox just isn't a native Gtk+ app. ...
Since Firefox Quantum, the extensions mentioned in the accepted answer has been discontinued. However, as noted by Mehmet Hanoğlu since Firefox 60+, the feature is supported out of the box.
To enable it, open the Customise option in the Firefox main menu and uncheck the Title bar check box.
For more information, see the bugzilla bug report or omgubuntu.
You have installed a theme which generally only applies to applications which use GTK+ 3, for example all default apps in elementary.
There are other toolkits used by developers for Linux apps where GTK+ themes will not be applied at all or at least differently. Here is a (non comprehensive) list of toolkits and notable examples of apps using them:
So, I managed to hack Code a bit in order to set a different theme. I like to have a consistent theme when using various editors, so I tried to make them look as close as possible. At the same time, I did not yet invest too much time into this.
So, this is what I did:
I used GtkSourceView style schemes to find a theme close to my needs. I liked VSCode's ...
This answer does cover your question about how to change themes:
How can I add more themes on Elementary-Tweaks??
You can install new themes and themes' usually have their own instructions at their files.
You can see from elementary-tweaks the themes that is installed but it is not recommended since elementary-tweaks is no longer maintained.
Also you can ...