aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/fjresize.py
diff options
context:
space:
mode:
authorLibravatar Fred-Barclay <Fred-Barclay@users.noreply.github.com>2018-11-19 17:45:11 -0600
committerLibravatar Fred-Barclay <Fred-Barclay@users.noreply.github.com>2018-11-19 17:45:11 -0600
commita179c7dc916b64aec79313b03b9e5fa976de2c85 (patch)
treec1528893a5c877bfcb0a42c97d7a64f41d51c891 /contrib/fjresize.py
parentMerge pull request #2265 from luzpaz/misc-typos (diff)
downloadfirejail-a179c7dc916b64aec79313b03b9e5fa976de2c85.tar.gz
firejail-a179c7dc916b64aec79313b03b9e5fa976de2c85.tar.zst
firejail-a179c7dc916b64aec79313b03b9e5fa976de2c85.zip
Various python cleanups -- note fix_private-bin.py is (still) broken
Diffstat (limited to 'contrib/fjresize.py')
-rwxr-xr-xcontrib/fjresize.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/contrib/fjresize.py b/contrib/fjresize.py
index 4eb33f120..95b76259d 100755
--- a/contrib/fjresize.py
+++ b/contrib/fjresize.py
@@ -6,20 +6,26 @@ import subprocess
6 6
7usage = """usage: fjresize.py firejail-name displaysize 7usage = """usage: fjresize.py firejail-name displaysize
8resize firejail xephyr windows. 8resize firejail xephyr windows.
9fjdisplay.py with no other arguments will list running named firejails with displays. 9fjdisplay.py with no other arguments will list running named firejails with
10displays.
10fjresize.py with only a firejail name will list valid resolutions. 11fjresize.py with only a firejail name will list valid resolutions.
11names can be shortened as long its unambiguous. 12names can be shortened as long as it's unambiguous.
12note: you may need to move the xephyr window for the resize to take effect 13note: you may need to move the xephyr window for the resize to take effect
13example: 14example:
14 fjresize.py browser 1280x800 15 fjresize.py browser 1280x800
15""" 16"""
16 17
17
18if len(sys.argv) == 2: 18if len(sys.argv) == 2:
19 out = subprocess.check_output(['xrandr','--display',fjdisplay.getdisplay(sys.argv[1])]) 19 out = subprocess.check_output(
20 ['xrandr', '--display',
21 fjdisplay.getdisplay(sys.argv[1])])
20 print(out) 22 print(out)
21elif len(sys.argv) == 3: 23elif len(sys.argv) == 3:
22 out = subprocess.check_output(['xrandr','--display',fjdisplay.getdisplay(sys.argv[1]),'--output','default','--mode',sys.argv[2]]) 24 out = subprocess.check_output([
25 'xrandr', '--display',
26 fjdisplay.getdisplay(sys.argv[1]), '--output', 'default', '--mode',
27 sys.argv[2]
28 ])
23 print(out) 29 print(out)
24else: 30else:
25 print(usage) 31 print(usage)