diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 73f69e0..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index d0e6a2a..0000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -pi3-smart-workspace \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index a55e7a1..0000000 --- a/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2d..0000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 23391f2..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 734b730..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/pi3-smart-workspace.iml b/.idea/pi3-smart-workspace.iml deleted file mode 100644 index 5c61f40..0000000 --- a/.idea/pi3-smart-workspace.iml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/pi3_smart_workspace.egg-info/PKG-INFO b/pi3_smart_workspace.egg-info/PKG-INFO deleted file mode 100644 index 2f235ec..0000000 --- a/pi3_smart_workspace.egg-info/PKG-INFO +++ /dev/null @@ -1,127 +0,0 @@ -Metadata-Version: 1.1 -Name: pi3-smart-workspace -Version: 0.0.1 -Summary: Simple program that looks through the i3 config and finds the bound workspaces for each output, and then opening that workspace on the output, that the mouse is currently on. -Home-page: https://github.com/GeneralDenmark/PyOutputHandler -Author: Asger Geel Weirsøe -Author-email: asger@weirsoe.dk -License: Apache-2.0 License -Description: About - ----- - - Simple program that looks through the i3 config and finds the bound workspaces for each output, and then opening that workspace on the output, that the mouse is currently on. - - Allowing for a more seameless interaction with how workspaces are openend. - - Usage - ----- - - :: - - usage: pi3-smart-switch [-h] -i num - Openens the [i] number of workspace assigned in the config, on the output the cursor is currently on. - - - requred arguments: - -i, --index the number index of the workspace that should be openend. 1 = first workspace in config etc. - Installation - ------------ - - Install using pip (recommended): - - :: - - pip install pi3-smart-workspace - - Example config to be inserted into your i3 config. - - :: - - # Displays - set $primary DP-2 - set $left HDMI-0 - set $right HDMI-1 - - # WOrkspaces - set $ws1 1:1:Code - set $ws2 2:2:Code - set $ws3 3:3:Code - set $ws4 4:4:Code - set $ws5 5:5:Code - set $ws6 6:6:Code - set $ws7 7:7:Code - set $ws8 8:8:Code - - set $LeftWs1 1:1:Browser - set $LeftWs2 2:2:Left - set $LeftWs3 3:3:Left - set $LeftWs4 4:4:Left - set $LeftWs5 5:5:Left - set $LeftWs6 6:6:Left - set $LeftWs7 7:7:Left - set $LeftWs8 8:8:Left - - set $RightWs1 1:1:Right - set $RightWs2 2:2:Right - set $RightWs3 3:3:Right - set $RightWs4 4:4:Right - set $RightWs5 5:5:Right - set $RightWs6 6:6:Right - set $RightWs7 7:7:Right - set $RightWs8 8:8:Right - - # Workspace assignments - workspace $ws1 output $primary - workspace $ws2 output $primary - workspace $ws3 output $primary - workspace $ws4 output $primary - workspace $ws5 output $primary - workspace $ws6 output $primary - workspace $ws7 output $primary - workspace $ws8 output $primary - - workspace $LeftWs1 output $left - workspace $LeftWs2 output $left - workspace $LeftWs3 output $left - workspace $LeftWs4 output $left - workspace $LeftWs5 output $left - workspace $LeftWs6 output $left - workspace $LeftWs7 output $left - workspace $LeftWs8 output $left - - workspace $RightWs1 output $right - workspace $RightWs2 output $right - workspace $RightWs3 output $right - workspace $RightWs4 output $right - workspace $RightWs5 output $right - workspace $RightWs6 output $right - workspace $RightWs7 output $right - workspace $RightWs8 output $right - - # Binded - bindsym $mod+Mod1+1 exec pi3-smart-workspace -i 1 - bindsym $mod+Mod1+2 exec pi3-smart-workspace -i 2 - bindsym $mod+Mod1+3 exec pi3-smart-workspace -i 3 - bindsym $mod+Mod1+4 exec pi3-smart-workspace -i 4 - bindsym $mod+Mod1+5 exec pi3-smart-workspace -i 5 - bindsym $mod+Mod1+6 exec pi3-smart-workspace -i 6 - bindsym $mod+Mod1+7 exec pi3-smart-workspace -i 7 - bindsym $mod+Mod1+8 exec pi3-smart-workspace -i 8 - - - Credits - ------- - - Thanks to Michał Wieluński for an inspiration (`pi3-switch`_) and - Tony Crisci for an easy-to-use i3 python library (`i3ipc-python`_). - - .. _pipsi: https://github.com/mitsuhiko/pipsi - .. _pi3-switch: https://github.com/landmaj/pi3-switch - .. _i3ipc-python: https://github.com/acrisci/i3ipc-python - -Platform: UNKNOWN -Classifier: Development Status :: 2 - Pre-Alpha -Classifier: License :: OSI Approved :: Apache Software License -Classifier: Operating System :: POSIX :: Linux -Classifier: Programming Language :: Python :: 3 -Classifier: Topic :: Desktop Environment :: Window Managers diff --git a/pi3_smart_workspace.egg-info/SOURCES.txt b/pi3_smart_workspace.egg-info/SOURCES.txt deleted file mode 100644 index b49632d..0000000 --- a/pi3_smart_workspace.egg-info/SOURCES.txt +++ /dev/null @@ -1,10 +0,0 @@ -README.rst -setup.py -pi3/__init__.py -pi3/smart_workspace.py -pi3_smart_workspace.egg-info/PKG-INFO -pi3_smart_workspace.egg-info/SOURCES.txt -pi3_smart_workspace.egg-info/dependency_links.txt -pi3_smart_workspace.egg-info/entry_points.txt -pi3_smart_workspace.egg-info/requires.txt -pi3_smart_workspace.egg-info/top_level.txt \ No newline at end of file diff --git a/pi3_smart_workspace.egg-info/dependency_links.txt b/pi3_smart_workspace.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/pi3_smart_workspace.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/pi3_smart_workspace.egg-info/entry_points.txt b/pi3_smart_workspace.egg-info/entry_points.txt deleted file mode 100644 index 578d604..0000000 --- a/pi3_smart_workspace.egg-info/entry_points.txt +++ /dev/null @@ -1,3 +0,0 @@ -[console_scripts] -pi3-smart-workspace = pi3.smart_workspace:main - diff --git a/pi3_smart_workspace.egg-info/requires.txt b/pi3_smart_workspace.egg-info/requires.txt deleted file mode 100644 index 57eb532..0000000 --- a/pi3_smart_workspace.egg-info/requires.txt +++ /dev/null @@ -1,5 +0,0 @@ -evdev==1.3.0 -i3ipc==2.2.1 -pynput==1.7.1 -python-xlib==0.27 -six==1.15.0 diff --git a/pi3_smart_workspace.egg-info/top_level.txt b/pi3_smart_workspace.egg-info/top_level.txt deleted file mode 100644 index dbe1dee..0000000 --- a/pi3_smart_workspace.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -pi3