File tree Expand file tree Collapse file tree 3 files changed +33
-24
lines changed
always-open-on-active-screen/contents/code
always-open-on-focused-screen/contents/code
always-open-on-primary-screen/contents/code Expand file tree Collapse file tree 3 files changed +33
-24
lines changed Original file line number Diff line number Diff line change @@ -5,17 +5,20 @@ GNU General Public License v3.0
55*/
66
77// initialization
8- const debugMode = readConfig ( "debugMode" , false ) ;
9- function debug ( ...args ) { if ( debugMode )
10- console . debug ( "alwaysopenonactivescreen:" , ...args ) ; }
11- debug ( "initializing" ) ;
12-
13- // read config
148const config = {
15- classlist : readConfig ( "classlist" , "" ) . toLowerCase ( ) . split ( "\n" ) . map ( s => s . trim ( ) ) ,
9+ classlist : readConfig ( "classlist" , "" )
10+ . toLowerCase ( )
11+ . split ( "\n" )
12+ . map ( ( s ) => s . trim ( ) ) ,
1613 allowmode : readConfig ( "allowmode" , false ) ,
1714 denymode : readConfig ( "denymode" , true ) ,
18- } ;
15+ debugmode : readConfig ( "debugMode" , false ) ,
16+ } ;
17+
18+ function debug ( ...args ) {
19+ if ( config . debugmode ) console . debug ( "alwaysopenonactivescreen:" , ...args ) ;
20+ }
21+ debug ( "initializing" ) ;
1922
2023// when a client is added
2124workspace . clientAdded . connect ( client => {
Original file line number Diff line number Diff line change @@ -5,17 +5,20 @@ GNU General Public License v3.0
55*/
66
77// initialization
8- const debugMode = readConfig ( "debugMode" , false ) ;
9- function debug ( ...args ) { if ( debugMode )
10- console . debug ( "alwaysopenonfocusedscreen:" , ...args ) ; }
11- debug ( "initializing" ) ;
12-
13- // read config
148const config = {
15- classlist : readConfig ( "classlist" , "" ) . toLowerCase ( ) . split ( "\n" ) . map ( s => s . trim ( ) ) ,
9+ classlist : readConfig ( "classlist" , "" )
10+ . toLowerCase ( )
11+ . split ( "\n" )
12+ . map ( ( s ) => s . trim ( ) ) ,
1613 allowmode : readConfig ( "allowmode" , false ) ,
1714 denymode : readConfig ( "denymode" , true ) ,
18- } ;
15+ debugmode : readConfig ( "debugMode" , false ) ,
16+ } ;
17+
18+ function debug ( ...args ) {
19+ if ( config . debugmode ) console . debug ( "alwaysopenonfocusedscreen:" , ...args ) ;
20+ }
21+ debug ( "initializing" ) ;
1922
2023// when a client is activated, update focused screen to screen client is on
2124focusedScreen = workspace . activeScreen ;
Original file line number Diff line number Diff line change @@ -5,17 +5,20 @@ GNU General Public License v3.0
55*/
66
77// initialization
8- const debugMode = readConfig ( "debugMode" , false ) ;
9- function debug ( ...args ) { if ( debugMode )
10- console . debug ( "alwaysopenonprimaryscreen:" , ...args ) ; }
11- debug ( "initializing" ) ;
12-
13- // read config
148const config = {
15- classlist : readConfig ( "classlist" , "" ) . toLowerCase ( ) . split ( "\n" ) . map ( s => s . trim ( ) ) ,
9+ classlist : readConfig ( "classlist" , "" )
10+ . toLowerCase ( )
11+ . split ( "\n" )
12+ . map ( ( s ) => s . trim ( ) ) ,
1613 allowmode : readConfig ( "allowmode" , false ) ,
1714 denymode : readConfig ( "denymode" , true ) ,
18- } ;
15+ debugmode : readConfig ( "debugMode" , false ) ,
16+ } ;
17+
18+ function debug ( ...args ) {
19+ if ( config . debugmode ) console . debug ( "alwaysopenonprimaryscreen:" , ...args ) ;
20+ }
21+ debug ( "initializing" ) ;
1922
2023// primary screen is 0'th
2124primaryScreen = 0 ;
You can’t perform that action at this time.
0 commit comments