Guest User

Untitled

a guest
Apr 21st, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #
  4. # NOTE: specify the absolutepath to the directory to use when
  5. # loading a plugin. '~' expansion is supported.
  6. #
  7.  
  8. chunkc core::plugin_dir /usr/local/opt/chunkwm/share/chunkwm/plugins
  9.  
  10. #
  11. # NOTE: if enabled, chunkwm will monitor the specified plugin_dir
  12. # and automatically reload any '.so' file that is changed.
  13. #
  14.  
  15. chunkc core::hotload 1
  16. chunkc core::unload tiling.so
  17. chunkc core::unload ffm.so
  18. chunkc core::unload border.so
  19.  
  20. #
  21. # NOTE: the following are config variables for the chunkwm-tiling plugin.
  22. #
  23.  
  24. chunkc set global_desktop_mode bsp
  25. chunkc set 2_desktop_mode monocle
  26. chunkc set 5_desktop_mode float
  27.  
  28. chunkc set global_desktop_offset_top 5
  29. chunkc set global_desktop_offset_bottom 5
  30. chunkc set global_desktop_offset_left 5
  31. chunkc set global_desktop_offset_right 5
  32. chunkc set global_desktop_offset_gap 0
  33.  
  34. chunkc set 3_desktop_offset_top 80
  35. chunkc set 3_desktop_offset_bottom 80
  36. chunkc set 3_desktop_offset_left 80
  37. chunkc set 3_desktop_offset_right 80
  38. chunkc set 3_desktop_offset_gap 15
  39.  
  40. chunkc set desktop_padding_step_size 10.0
  41. chunkc set desktop_gap_step_size 5.0
  42.  
  43. chunkc set bsp_spawn_left 1
  44. chunkc set bsp_optimal_ratio 1.618
  45. chunkc set bsp_split_mode optimal
  46. chunkc set bsp_split_ratio 0.5
  47.  
  48. chunkc set monitor_focus_cycle 1
  49. chunkc set window_focus_cycle monitor
  50.  
  51. chunkc set mouse_follows_focus 0
  52. chunkc set window_float_next 0
  53. chunkc set window_float_center 1
  54. chunkc set window_region_locked 1
  55.  
  56. chunkc set mouse_modifier fn
  57.  
  58. chunkc set preselect_border_color 0xffd75f5f
  59. chunkc set preselect_border_width 5
  60. chunkc set preselect_border_radius 0
  61.  
  62. chunkc set focused_border_color 0xff0f6288
  63. chunkc set focused_border_width 5
  64. chunkc set focused_border_radius 5
  65. chunkc set focused_border_skip_floating 0
  66.  
  67. #
  68. # NOTE: specify plugins to load when chunkwm starts.
  69. # if chunkc plugin_dir is not set, the absolutepath is necessary.
  70. #
  71.  
  72. chunkc core::load border.so
  73. chunkc core::load tiling.so
  74. chunkc core::load ffm.so
  75.  
  76. chunkc tiling::rule --owner Emacs --state tile
Add Comment
Please, Sign In to add comment