Hot answers tagged

7

One way or another, you would need X running. But you can get something like what you're asking with a tiling window manager. One of the earlier ones was "ion" (not as popular now). Further reading (no specific recommendations, of course: that would introduce opinion): Comparison of tiling window managers (Arch wiki) Why You Should Try a Tiling Window ...


6

Technically, all you need to run GUI programs is the X server. You can run just a terminal emulator and run all programs from that. However life without a window manager is not comfortable at all: there's no interface to switch between, raise, resize, move, hide, close, and otherwise manipulate windows. So what you need is a window manager, probably without ...


5

Try to add a last line kill %1 In interactive shells at least you can kill the pid of the background job this way. Otherwise look if the process can write a pid file or use killall, if you're sure, there's only one process of this wm


4

Headerbar/CSD Actually, a section of the code that I found via reddit and posted above, namely headerbar entry, headerbar spinbutton, headerbar button, headerbar separator { margin-top: 2px; /* same as headerbar side padding for nicer proportions */ margin-bottom: 2px; } DOES modify the headerbars/CSDs. However the effect is not immediate. Even ...


4

It's an autostart on workspace launch only, not an autostart when i3 starts but I thought it could be useful. For example, to launch my web browser in the named second workspace "web" this is what I did in my config : bindsym $mod+2 workspace 2:web; layout tabbed; exec [ $(ps h -C vimb | wc -l) = 0 ] && /usr/bin/vimb -s When I hit key 2, my web ...


3

Switching window managers is supported by all X window managers; typically it involves running them with a --replace argument, so they replace the currently-running window manager: metacity --replace & Depending on how your X session started, you could kill the current window manager and start a new one, but for that to work, you need to be sure that ...


2

xseticon allows you to do exactly that.


2

If you're trying to develop something like a public kiosk where users should be able to only open the available applications and only in full screen mode, then I would say that having the launcher also be the window manager is a valid strategy. On the other hand, leveraging an existing window manager that can be configured to provide the restricted user ...


2

The qtcurve config file is ~/.config/qtcurve/stylerc. You can copy the contents of your downloaded xxxx.qtcurve file into that file. You can customise many aspetcs of your theme. To understand the functions of keys (activeTabAppearance, appearance, …) you can examine this file. Yet I couldn't find a reference for values (darkinverted, origselected, …). ...


2

If you only want to change the DPI within i3, you could put the command in your i3 config file with the line: exec xrandr --dpi 220 Depending on your distro you will find the config file in different places but often under ~/.config/i3/config


2

You can run xrandr as any user running an X session. Xrandr is a command line program, so you run it in your terminal. So you would run something like this in your user terminal $ xrandr --dpi 220


2

What you're asking is probably doable if you can determine the window-id's involved and use wmctrl to ask the window manager to do the moving and stacking operations on your behalf. That is, your terminal program would start the image viewer it would obtain the window-id of the image viewer using that information, it would ask the window manager to move ...


2

Just find another theme with a bigger close button here http://box-look.org/?xcontentmode=7402 If you intend to keep the current theme, you must replace those three icons by hand, enlarge it. You should find your current theme in ~/.themes/NAME/openbox/ The rc.xml is irreverent from this.


2

Use Devilspie2 to set the window type to "Utility" for selective applications. This window type will not be affected by "Opacity of inactive windows" in Xfce environment. Preliminary setup Install Devilspie2 from the repository (available in Debian and Ubuntu repositories), then create a new configuration file at $HOME/.config/devilspie2 with the following ...


1

It is (somewhat) possible to emulate this "feature" (For me, the workspace behaviour of i3 is one of the main features, so I do not really recommend to do this unless you really cannot work without workspaces spanning all monitors while still wanting to use i3). You can bind multiple commands to shortcuts, so you just can switch workspaces on both monitors ...


1

According to the archlinux wiki on the subject, you should be using the .xinitrc to set your session information. From there you'll likely be looking for the exec command and modifying it from cinnamon to wmaker. Obviously not a debian resource but the archlinux wiki on xinit does go through configuration options in good detail, might be useful to review.


1

chmod +x .config/bspwm/bspwmrc did the trick


1

You can ask the X server to use only 8-bit depth. In your /etc/X11/xorg.conf file: Section "Screen" Identifier "Screen0" DefaultDepth 8 EndSection


1

I doubt that your display manager doesn't let you choose, but I don't like neither Gnome nor KDE, so I don't know what you'll be running, but you can try some others. Personally I like lightdm, but there's a list at https://wiki.debian.org/DisplayManager A less subtle approach would be to uninstall gnome.


1

I experienced this problem and I believe I've pinned it down to happening after installing nVidia graphics driver. The behaviour I experienced was that I could not add any workspaces and when showing multitasking view, none of my open applications displayed (hence gala not letting me make more workspaces). Reverting back to regular open source graphics ...


1

This sounds like a race condition: another app may be parsing the same key to toggle Wifi. This can be checked by binding your script to an unrelated key: if this other key makes your script work as expected, then you have a race condition on XF86WLAN.


1

There is no official list, so you'll have to monitor each project's announced support for Wayland. For example, Gnome 3.20's release notes.


1

Enlightenment is a Windows Manager but with additional features, however, Cinnamon does not currently have any sort of support for other Window Managers than Muffin (Cinnamons default one). The reason you had to logout to use Enlightenment is not because it's "more than a Windows Manager". It's simply because it's not Cinnamon. So what you tried to do is to ...


1

Menu should be generated from the $XDG_DATA_DIRS/applications/*.desktop files, where $XDG_DATA_DIRS usually points to at least one directory: /usr/share. Each file describes several menu entry's properties such as its name, program to be run, icon, categories, etc. This file should be generated during program installation, so probably something went wrong ...


1

Thx to answer to this question: Cannot change global keyboard shortcuts in Linux Mint XFCE I found quite an easy way to propagate all made changes to other user accounts on a system. Just copy your local configuration file named xfce4-keyboard-shortcuts.xml (located here: ~/.config/xfce4/xfconf/xfce-perchannel-xml/) over the same file in other accounts. ...


1

IIRC neither gnome nor kde currently support dpi scaling on wayland, so the answer is currently none.


1

Wayland promises to offer High DPI support like what you are talking about. Only issue I have with Wayland is that it is still not fully baked. I have run it on my Fedora 23 Gnome install and its great except when it doesn't work. For instance Gparted wont start because GTK cant open display 0, etc. Anyway its not too far off, and it looks like they are ...


1

If I'm not wrong you cannot do that with Xorg. It would only be possible with Wayland. You could try latest Plasma (development branch, not the released one): https://dot.kde.org/2015/12/18/first-plasma-wayland-live-image


1

Try <application name="emacs*" class="Emacs*" type="normal"> <position force="yes"> <x>0</x> <y>0</y> </position> <size> <height>600</height> <width>1024</width> </size> <decor>no</decor> <maximized>no</...


1

from digging through the XML file in Matchbox's Git repo: The window manager has redefinable shortcut keys which can be used to perform window operations or launch applications. The location of the config file is PREFIX/share/matchbox/kbdconfig, this can be overridden by the user having a ~/.matchbox/kdbconfig file. The config file is made up of one ...



Only top voted, non community-wiki answers of a minimum length are eligible