Skip to content

so61pi/ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • Edit these files before running

    • hosts
    • vars.yml
    • playbook.yml
  • Run commands

    make install-tools
    make check-localhost
    make system-opensuse-tumbleweed
  • JetBrains Toolbox
  • netdata

Set up private and public keys.

  • Profile
    • Appearance
      • Edit -> Blur background 10%
      • Font 13pt
    • Scrolling: Unlimited
    • Keyboard
      • Edit -> Map ` to ~
  • System Settings
    • Global Theme: Breeze Dark
    • Plasma Style: Install and use Sweet
    • Application Style
      • Window Decorations: No Borders
    • Workspace Behavior
      • General Behavior: Double-click to open files and folders
      • Desktop Effects
        • Appearance:
          • Translucency
          • Magic Lamp
        • Candy: Wobbly Windows
    • Window Mangement
      • Window Behavior: Focus follows mouse (mouse precedence)
      • Task Switcher: Cover Switch
    • Input Devices
      • Keyboard
        • Hardware: NumLock on Plasma Startup: Turn on
        • Advanced: Caps Lock behavior: Caps Lock is also a Ctrl
    • Display and Monitor
      • Night Color: Activated
  • YaST
    • Boot Loader
      • Kernel Parameters
        • Enable verbose log during boot: Makre sure only resume=/dev/xxx left.
      • Bootloader Options: Timeout in Seconds: 3
    • Software Repositories
      • Enable debug repo
  • Popups Prevention

    Field

    Value

    dom.popup_maximum

    2

    dom.popup_allowed_events

    <empty>

    dom.disable_window_open_feature.location

    true

    dom.disable_window_open_feature.close

    true

    dom.disable_window_open_feature.resizable

    true

    dom.disable_window_open_feature.minimizable

    true

    dom.disable_window_move_resize

    true

    browser.link.open_newwindow

    3

    browser.link.open_newwindow.restriction

    0

    browser.link.open_newwindow.override.external

    -1

  • Keep Firefox open after closing the last tab

    Field

    Value

    browser.tabs.closeWindowWithLastTab

    false

  • Open new tab after current tab

    Field

    Value

    browser.tabs.insertAfterCurrent

    true

  • Show tabs in full-screen mode

    Field

    Value

    browser.fullscreen.autohide

    false

  • Hide title bar

    Field

    Value

    browser.tabs.drawInTitleBar

    true

  • Double-click selects words instead of select all URL

    Field

    Value

    browser.urlbar.doubleClickSelectsAll

    true

  • Dark Reader
  • Download all Images
  • Facebook Container
  • FoxScroller
  • HTTPS Everywhere
  • KeePassXC-Browser
  • LeechBlock
  • Mate Translate
  • Mute sites by default
  • Notes by Firefox
  • Open Tabs Next to Current
  • Privacy Badger
  • Search by Image
  • Simple Tab Groups
  • stutter
  • To Google Translate
  • uBlock Origin
  • Web Search Navigator

PAC file should be named proxy.pac.

function FindProxyForURL(url, host) {
    url = url.toLowerCase();
    host = host.toLowerCase();

    let patterns =
    [
        "*example.com",
        "*example.net"
    ];

    for (let p of patterns) {
        if (shExpMatch(host, p)) {
            return "SOCKS5 <proxy-server>:<proxy-port>; DIRECT";
        }
    }

    return "DIRECT";
}
                                               +--------+--------+
                                               |        | Task 1 |
                                       +-------+ Play 3 | Task 2 |
                                       |       |        | Task 3 |
                                       |       +-----------------+
                                       |                ^
                                       |                |
                                       |                |
+-----------------------+              |          +-----+------+                         +------------------------+
|        DBGroup        |              |          |            |                         |        WEBGroup        |
+-----------------------+              |          |  PLAYBOOK  |                         +------------------------+
| Host: db1.example.com |              |          |            |                         | Host: web1.example.com |
| Host: db2.example.com +<-------------+          +-+--------+-+                         | Host: web2.example.com |
| Host: db3.example.com |                           |        |                           +------------+-----------+
+-----------+-----------+                           |        |                                        ^
            ^                                       |        | contains play                          |
            |     +---------------------------------+        +---------------------------------+      |
            |     |                                                                            |      |
            |     |                                                                            |      |has host group
            |     v                                                                            v      |
  +---------+-----+---+                       +------------+--------+                      +---+------+---------+
  |                   | has role              |            | Task 1 |                      |                    |
  |  Play 1 (for DB)  +------+--------------->+ CommonRole | Task 2 +<--------------+------+  Play 2 (for WEB)  |
  |                   |      |                |            | Task 3 |               |      |                    |
  +-------------------+      |                +------------+--------+               |      +--------------------+
                             |                                                      |
                             |      +--------+--------+   +---------+--------+      |
                             |      |        | Task 1 |   |         | Task 1 |      |
                             +----->+ DBRole | Task 2 |   | WEBRole | Task 2 +<-----+
                                    |        | Task 3 |   |         | Task 3 |
                                    +--------+--------+   +---------+--------+

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published