diff --git a/mango/windowrules.conf b/mango/windowrules.conf index 89b0f0f..f8da3ef 100644 --- a/mango/windowrules.conf +++ b/mango/windowrules.conf @@ -5,4 +5,5 @@ windowrule=appid:firefox,focused_opacity:0.95,unfocused_opacity:0.85 windowrule=appid:virt-manager,focused_opacity:1,unfocused_opacity:1 # fix some issues with warframe not capturing mouse. -windowrule=title:Warframe,focused_opacity:1,unfocused_opacity:1,force_tearing:1,isfullscreen:1,monitor:HDMI-A-1 \ No newline at end of file +allow_tearing=2 +windowrule=appid:broken,focused_opacity:1,unfocused_opacity:1,force_tearing:1,isfullscreen:1,monitor:HDMI-A-1 \ No newline at end of file diff --git a/sdgos/fastfetch/fetch.sh b/sdgos/fastfetch/fetch.sh index 51b6070..235a117 100755 --- a/sdgos/fastfetch/fetch.sh +++ b/sdgos/fastfetch/fetch.sh @@ -1,5 +1,9 @@ #!/bin/bash +DISTRO="$1" + + + SRC_DIR="$HOME/.config/sdgos/fastfetch/gen" CONF_DIR="$HOME/.config/sdgos/fastfetch/conf" @@ -8,8 +12,25 @@ CONF=$(cat ~/.config/fetch.state | cut -d: -f2) #echo "logo is $SRC_DIR/$LOGO, conf is $CONF_DIR/$CONF" +if [ "$DISTRO" != "" ]; then + case $LOGO in + distro-themed) + fastfetch -l $DISTRO -c $CONF_DIR/$CONF --logo-color-1 magenta --logo-color-2 bright_cyan --logo-color-3 blue --logo-color-4 bright_cyan --logo-color-5 bright_cyan --logo-color-6 bright_blue --logo-color-7 bright_magenta + exit 0 + ;; + *) + fastfetch -l $DISTRO -c $CONF_DIR/$CONF + exit 0 + ;; + esac +fi + if [ "$LOGO" == "none" ]; then fastfetch -l none -c $CONF_DIR/$CONF +elif [ "$LOGO" == "distro" ]; then + fastfetch -c $CONF_DIR/$CONF +elif [ "$LOGO" == "distro-themed" ]; then + fastfetch -c $CONF_DIR/$CONF --logo-color-1 magenta --logo-color-2 bright_cyan --logo-color-3 blue --logo-color-4 bright_cyan --logo-color-5 bright_cyan --logo-color-6 bright_blue --logo-color-7 bright_magenta else fastfetch -l $SRC_DIR/$LOGO -c $CONF_DIR/$CONF fi diff --git a/sdgos/fastfetch/gen/destiny b/sdgos/fastfetch/gen/destiny new file mode 100644 index 0000000..d9a3f75 --- /dev/null +++ b/sdgos/fastfetch/gen/destiny @@ -0,0 +1,22 @@ +  +  .:ll::.   .:loo;'   +  lNMMMMOMM,k:.  .;kXMMMNMWMWo   + OMMNMMM0MWKMMM   ,0Xk0d.  MMMMMMMNMXMMMX  +.XMMMMMM0MWWMWW   XNMWWMMM.  MMMMW x0MXMNWW, + XXOxMMWXOlNMMW  .NMMWMWMN:  MMWWWNMMWXMMMW  +  oMKNOx0MWXNMd  .MMMMMMMM:  MMMMMMWNWKMM0   +    KMO0MKMWMM  .MMMWMMWM:  MMMWMWMMXk     +    NMNWdxW  .MMMMWMMW:  MMMNMMM.     +    MMNXM,  OMMMMMMX  .0MKNN'    +   oMMMX.   ,MMo    XMMMk    +  .MWMWO;      ,xWMMNc   +  ,MKNNM0kKX0MMMMMMo   +  OMMMMKMXK.WKXWMW   + .MMMWKMlMXOdMMM,  +  WWMMXMWWXdK:kN   + xMWMXMWONWXOkd   + 'MNMOMMMMMMKWc  +  cMMWMMMMMMMO   +   cNMMMMMo    +           +  diff --git a/sdgos/fastfetch/gen/distro b/sdgos/fastfetch/gen/distro new file mode 100644 index 0000000..1b63800 --- /dev/null +++ b/sdgos/fastfetch/gen/distro @@ -0,0 +1,8 @@ +## automatic distro logo ## + +this selection will set fetch to use your distribution's logo. + +because of how this is handled, this option cannot be previewed in this window. + +you can preview the logo by running fastfetch regularly without the fetch wrapper. + diff --git a/sdgos/fastfetch/gen/distro-themed b/sdgos/fastfetch/gen/distro-themed new file mode 100644 index 0000000..75b1ffe --- /dev/null +++ b/sdgos/fastfetch/gen/distro-themed @@ -0,0 +1,10 @@ +## automatic distro logo ## + +this selection will set fetch to use your distribution's logo. + +because of how this is handled, this option cannot be previewed in this window. + +you can preview the logo by running fastfetch regularly without the fetch wrapper. + +this will automatically re-color the logo to use your theme color. +this does make the logo single-colored. \ No newline at end of file diff --git a/sdgos/fastfetch/gen/warframe b/sdgos/fastfetch/gen/warframe new file mode 100644 index 0000000..27516c9 --- /dev/null +++ b/sdgos/fastfetch/gen/warframe @@ -0,0 +1,22 @@ +    + .;   + .ll,   +  ;llll:.  +  ,llllllll;.  +  .,llllllllllll:.   +  .,cllllll.   lllllll;.   +  .';llllll:         'llllll:'.   +  ..';lllllll.     '      lllllll:,..   + .lllllll;      .ll,      .llllllll   + 'lllll     'clllll,.     clllll   +  .,  .lll:     .;lll;  .lll:'.   .lll:  ..   +     ..,:lll.  lll   ..,cll;          .llc;'.    :ll   lll:,'..     +  .lllll,      .ll  clll.     .;      llll  ,l,      .lllll:   +   lll     .  .l  :l     .:llc'      cl   c:        ,ll.   +   ll.   'l.    c  ..   ..:l;    .lc'.   ,   ,.    lc    ll.   +   ll.  .:    .   .  cl         ;l. .   .    ,,   cl.   +   lc   .:          c    '          ,:   :l.   +   lc   .:                  ;:   ;l.   +   lc.                        :l.   +                      +  diff --git a/sdgos/fastfetch/src/destiny.png b/sdgos/fastfetch/src/destiny.png new file mode 100644 index 0000000..e0e76a4 Binary files /dev/null and b/sdgos/fastfetch/src/destiny.png differ diff --git a/sdgos/fastfetch/src/warframe.png b/sdgos/fastfetch/src/warframe.png new file mode 100644 index 0000000..bcc6fc6 Binary files /dev/null and b/sdgos/fastfetch/src/warframe.png differ diff --git a/sdgos/monocle/config b/sdgos/monocle/config index a2698e0..b30e049 100644 --- a/sdgos/monocle/config +++ b/sdgos/monocle/config @@ -2,7 +2,7 @@ "layer": "top", "position": "bottom", "fixed-center": "true", - "output": "HDMI-A-1", + "output": "DP-2", "margin-top": 0, "margin-bottom": 0, "margin-left": 0,