diff --git a/.config/com.hezkore.appimage.installer/bgupdate.json b/.config/com.hezkore.appimage.installer/bgupdate.json index ed5f155..33c35df 100644 --- a/.config/com.hezkore.appimage.installer/bgupdate.json +++ b/.config/com.hezkore.appimage.installer/bgupdate.json @@ -1,3 +1,3 @@ { - "lastCheckedAt": "2026-09-05T23:01:22.1373078" + "lastCheckedAt": "2026-09-09T16:24:55.4889401" } diff --git a/fcitx5/conf/classicui.conf b/.config/fcitx5/conf/classicui.conf.tmp.3JSxrl similarity index 93% rename from fcitx5/conf/classicui.conf rename to .config/fcitx5/conf/classicui.conf.tmp.3JSxrl index 253fc93..63e1baa 100644 --- a/fcitx5/conf/classicui.conf +++ b/.config/fcitx5/conf/classicui.conf.tmp.3JSxrl @@ -8,4 +8,4 @@ PerScreenDPI=True Font="Smartisan Compact CNS 20" # 主题(这里要改成你想要使用的主题名,主题名就在下面) -Theme=macOS-dark +Theme=noctalia diff --git a/.config/fcitx5/conf/classicui.conf.tmp.QqJnyY b/.config/fcitx5/conf/classicui.conf.tmp.QqJnyY new file mode 100644 index 0000000..63e1baa --- /dev/null +++ b/.config/fcitx5/conf/classicui.conf.tmp.QqJnyY @@ -0,0 +1,11 @@ +# 垂直候选列表 +Vertical Candidate List=False + +# 按屏幕 DPI 使用 +PerScreenDPI=True + +# Font (设置成你喜欢的字体) +Font="Smartisan Compact CNS 20" + +# 主题(这里要改成你想要使用的主题名,主题名就在下面) +Theme=noctalia diff --git a/.config/fcitx5/conf/classicui.conf.tmp.rkrOs3 b/.config/fcitx5/conf/classicui.conf.tmp.rkrOs3 new file mode 100644 index 0000000..63e1baa --- /dev/null +++ b/.config/fcitx5/conf/classicui.conf.tmp.rkrOs3 @@ -0,0 +1,11 @@ +# 垂直候选列表 +Vertical Candidate List=False + +# 按屏幕 DPI 使用 +PerScreenDPI=True + +# Font (设置成你喜欢的字体) +Font="Smartisan Compact CNS 20" + +# 主题(这里要改成你想要使用的主题名,主题名就在下面) +Theme=noctalia diff --git a/.config/fcitx5/conf/classicui.conf.tmp.vjV51o b/.config/fcitx5/conf/classicui.conf.tmp.vjV51o new file mode 100644 index 0000000..63e1baa --- /dev/null +++ b/.config/fcitx5/conf/classicui.conf.tmp.vjV51o @@ -0,0 +1,11 @@ +# 垂直候选列表 +Vertical Candidate List=False + +# 按屏幕 DPI 使用 +PerScreenDPI=True + +# Font (设置成你喜欢的字体) +Font="Smartisan Compact CNS 20" + +# 主题(这里要改成你想要使用的主题名,主题名就在下面) +Theme=noctalia diff --git a/.config/sway/config b/.config/sway/config index 7522c2b..e12eee8 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -121,7 +121,8 @@ titlebar_border_thickness 1 bindsym $mod+z exec $ipc panel-toggle control-center bindsym $mod+comma exec $ipc settings-toggle - bindsym $mod+w exec $ipc weather-toggle + bindsym $mod+exclam exec $ipc panel-toggle control-center weather + bindsym $mod+colon exec $ipc panel-toggle control-center calendar # Start a terminal bindsym $mod+Return exec $term @@ -131,11 +132,13 @@ titlebar_border_thickness 1 # Start your launcher bindsym $mod+space exec $ipc panel-toggle launcher - # bindsym $mod+space exec $menu - # bindsym $mod+shift+d exec wofi --show run + # bindsym $mod+space exec $menu bindsym $mod+shift+d exec wofi --show run # Start a file manager - bindsym $mod+e exec $file + # bindsym $mod+e exec $file + + # test of yazi as a CLI file manager + bindsym $mod+e exec --no-startup-id foot -e yazi # Start browser bindsym $mod+a exec $browser diff --git a/README.md b/README.md deleted file mode 100644 index d23d95a..0000000 --- a/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# dotfiles - diff --git a/com.hezkore.appimage.installer/bgupdate.json b/com.hezkore.appimage.installer/bgupdate.json deleted file mode 100644 index 329ebd9..0000000 --- a/com.hezkore.appimage.installer/bgupdate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "lastCheckedAt": "2026-08-02T23:58:58.4063981" -} diff --git a/fastfetch/ascii-art.txt b/fastfetch/ascii-art.txt deleted file mode 100644 index ac584d6..0000000 --- a/fastfetch/ascii-art.txt +++ /dev/null @@ -1,22 +0,0 @@ - ++. - +++++ - +++- - +++ - +++ +++++++++++++ - =++++++++++=++++++++ - +++++++++++ -++++ - +++ +++ .++++ - +++ +++++ - +++ ++++ ++++++ - +++++++++++++ ++++++++ - ++++ +++++++++++ - ++++ ++++++++++++ +++++++++ - ++++++:+++++++++++ - ++++++ ++ - ++ - + ++ ++++ - ++: ++ ++++= - ++++ ++++: +++++ - +++ ++++++- +++ - + ++++ - +- diff --git a/fastfetch/bocchi.jpg b/fastfetch/bocchi.jpg deleted file mode 100644 index 9f45f5c..0000000 Binary files a/fastfetch/bocchi.jpg and /dev/null differ diff --git a/fastfetch/bocchi.png b/fastfetch/bocchi.png deleted file mode 100644 index 43c84b7..0000000 Binary files a/fastfetch/bocchi.png and /dev/null differ diff --git a/fastfetch/config.jsonc b/fastfetch/config.jsonc deleted file mode 100644 index b3910d6..0000000 --- a/fastfetch/config.jsonc +++ /dev/null @@ -1,142 +0,0 @@ -{ - "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", - "logo": { - "type": "sixel", - "source": "/home/oh/.config/fastfetch/bocchi.png", - "height": 19, - "padding": { - "top": 1 - } - }, - "display": { - "separator": " ", - "constants": [ - "────────────────────────────────────" - ] - }, - "modules": [ - { - "type": "custom", - "format": "┌{$1}─{$1}┐", - "outputColor": "90" - }, - { - "type": "title", - "keyWidth": 10 - }, - { - "type": "custom", - "format": "└{$1}󱂅{$1}┘", - "outputColor": "90" - }, - { - "type": "custom", - "format": " {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39}  {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} " - }, - { - "type": "custom", - "format": "┌{$1}󰿈{$1}┐", - "outputColor": "90" - }, - { - "type": "os", - "key": "{icon} OS", - "keyColor": "yellow" - }, - { - "type": "kernel", - "key": "│ ├{icon}", - "keyColor": "yellow" - }, - { - "type": "packages", - "key": "│ ├{icon}", - "keyColor": "yellow" - }, - { - "type": "shell", - "key": "│ └", - "keyColor": "yellow" - }, - { - "type": "wm", - "key": " WM", - "keyColor": "blue" - }, - { - "type": "lm", - "key": "│ ├{icon}", - "keyColor": "blue" - }, - { - "type": "wmtheme", - "key": "│ ├{icon}", - "keyColor": "blue" - }, - { - "type": "icons", - "key": "│ ├{icon}", - "keyColor": "blue" - }, - { - "type": "terminal", - "key": "│ ├{icon}", - "keyColor": "blue" - }, - { - "type": "wallpaper", - "key": "│ └󰸉", - "keyColor": "blue" - }, - { - "type": "host", - "key": "󰌢 PC", - "keyColor": "green" - }, - { - "type": "cpu", - "key": "│ ├{icon}", - "keyColor": "green" - }, - { - "type": "gpu", - "key": "│ ├{icon}", - "keyColor": "green" - }, - { - "type": "disk", - "key": "│ ├{icon}", - "keyColor": "green" - }, - { - "type": "memory", - "key": "│ ├{icon}", - "keyColor": "green" - }, - { - "type": "swap", - "key": "│ ├{icon}", - "keyColor": "green" - }, - { - "type": "uptime", - "key": "│ ├{icon}", - "keyColor": "green" - }, - { - "type": "sound", - "key": " OP", - "keyColor": "cyan" - }, - { - "type": "custom", - "format": "└{$1}󰍘{$1}┘", - "outputColor": "90" - }, - - { - "type": "custom", - "format": " {#31}󰄛 {#32}󰄛 {#33}󰄛 {#34}󰄛 {#35}󰄛 {#36}󰄛 {#37}󰄛 {#38}󰄛 {#39}󰄛 󰄛 {#38}󰄛 {#37}󰄛 {#36}󰄛 {#35}󰄛 {#34}󰄛 {#33}󰄛 {#32}󰄛 {#31}󰄛" - } - ] -} diff --git a/fcitx/dbus/f4f221925dab4fcabea355c9b1c31952-0 b/fcitx/dbus/f4f221925dab4fcabea355c9b1c31952-0 deleted file mode 100644 index ac4aeee..0000000 Binary files a/fcitx/dbus/f4f221925dab4fcabea355c9b1c31952-0 and /dev/null differ diff --git a/fcitx5/conf/cached_layouts b/fcitx5/conf/cached_layouts deleted file mode 100644 index 7a6d05d..0000000 --- a/fcitx5/conf/cached_layouts +++ /dev/null @@ -1,3690 +0,0 @@ -[keyboard-bqn] -Description="Clavier - BQN" -Language=en -Label=bqn - -[keyboard-apl] -Description="Clavier - APL" -Language=en -Label=apl - -[keyboard-apl-dyalog] -Description="Clavier - APL - symboles APL (APL Dyalog)" -Language=en -Label="dlg (dyalog)" - -[keyboard-apl-sax] -Description="Clavier - APL - Symboles APL (SAX, Sharp APL for Unix)" -Language=en -Label=sax - -[keyboard-apl-unified] -Description="Clavier - APL - Symboles APL (unifiés)" -Language=en -Label="ufd (unified)" - -[keyboard-apl-apl2] -Description="Clavier - APL - Symboles APL (IBM APL2)" -Language=en -Label=apl2 - -[keyboard-apl-aplplusII] -Description="Clavier - APL - Symboles APL (Manugistics APL*PLUS II)" -Language=en -Label="aplII (aplplusII)" - -[keyboard-apl-aplx] -Description="Clavier - APL - Symboles APL (APLX unifié)" -Language=en -Label=aplx - -[keyboard-ua] -Description="Clavier - Ukrainien" -Language=uk -Label=uk - -[keyboard-ua-phonetic] -Description="Clavier - Ukrainien - Ukrainien (phonétique)" -Language=uk -Label="ua (phonetic)" - -[keyboard-ua-typewriter] -Description="Clavier - Ukrainien - Ukrainien (machine à écrire)" -Language=uk -Label="ua (typewriter)" - -[keyboard-ua-winkeys] -Description="Clavier - Ukrainien - Ukrainien (Windows)" -Language=uk -Label="ua (winkeys)" - -[keyboard-ua-macOS] -Description="Clavier - Ukrainien - Ukrainien (macOS)" -Language=uk -Label="ua (macOS)" - -[keyboard-ua-legacy] -Description="Clavier - Ukrainien - Ukrainien (obsolète)" -Language=uk -Label="ua (legacy)" - -[keyboard-ua-homophonic] -Description="Clavier - Ukrainien - Ukrainien (homophonique)" -Language=uk -Label="ua (homophonic)" - -[keyboard-ua-crh] -Description="Clavier - Ukrainien - Tatar de Crimée (Q turc)" -Language=crh -Label=crh - -[keyboard-ua-crh_f] -Description="Clavier - Ukrainien - Tatar de Crimée (F turc)" -Language=crh -Label="crh (crh_f)" - -[keyboard-ua-crh_alt] -Description="Clavier - Ukrainien - Tatar de Crimée (Alt-Q turc)" -Language=crh -Label="crh (crh_alt)" - -[keyboard-ua-sun_type6] -Description="Clavier - Ukrainien - Ukrainien (Sun type 6/7)" -Language=uk -Label="ua (sun_type6)" - -[keyboard-th] -Description="Clavier - Thaï" -Language=th -Label=th - -[keyboard-th-tis] -Description="Clavier - Thaï - Thaï (TIS-820.2538)" -Language=th -Label="th (tis)" - -[keyboard-th-pat] -Description="Clavier - Thaï - Thaï (Pattachote)" -Language=th -Label="th (pat)" - -[keyboard-tz] -Description="Clavier - Swahili (Tanzanie)" -Language=sw -Label=sw - -[keyboard-latam] -Description="Clavier - Espagnol (Amérique latine)" -Language=es -Label=es - -[keyboard-latam-nodeadkeys] -Description="Clavier - Espagnol (Amérique latine) - Espagnol (Amérique latine, sans touche morte)" -Language=es -Label="latam (nodeadkeys)" - -[keyboard-latam-deadtilde] -Description="Clavier - Espagnol (Amérique latine) - Espagnol (Amérique latine, tilde en touche morte)" -Language=es -Label="latam (deadtilde)" - -[keyboard-latam-dvorak] -Description="Clavier - Espagnol (Amérique latine) - Espagnol (Amérique latine, Dvorak)" -Language=es -Label="latam (dvorak)" - -[keyboard-latam-colemak] -Description="Clavier - Espagnol (Amérique latine) - Espagnol (Amérique latine, Colemak)" -Language=es -Label="latam (colemak)" - -[keyboard-sk] -Description="Clavier - Slovaque" -Language=sk -Label=sk - -[keyboard-sk-bksl] -Description="Clavier - Slovaque - Slovaque (barre oblique inverse supplémentaire)" -Language=sk -Label="sk (bksl)" - -[keyboard-sk-qwerty] -Description="Clavier - Slovaque - Slovaque (QWERTY)" -Language=sk -Label="sk (qwerty)" - -[keyboard-sk-qwerty_bksl] -Description="Clavier - Slovaque - Slovaque (QWERTY, barre oblique inverse supplémentaire)" -Language=sk -Label="sk (qwerty_bksl)" - -[keyboard-sk-acc] -Description="Clavier - Slovaque - Slovaque (disposition ACC, lettres accentuées uniquement)" -Language=sk -Label="sk (acc)" - -[keyboard-sk-sun_type6] -Description="Clavier - Slovaque - Slovaque (Sun type 6/7)" -Language=sk -Label="sk (sun_type6)" - -[keyboard-ru] -Description="Clavier - Russe" -Language=ru -Label=ru - -[keyboard-ru-phonetic] -Description="Clavier - Russe - Russe (phonétique)" -Language=ru -Label="ru (phonetic)" - -[keyboard-ru-phonetic_winkeys] -Description="Clavier - Russe - Russe (phonétique, Windows)" -Language=ru -Label="ru (phonetic_winkeys)" - -[keyboard-ru-phonetic_YAZHERTY] -Description="Clavier - Russe - Russe (phonétique, YAZHERTY)" -Language=ru -Label="ru (phonetic_YAZHERTY)" - -[keyboard-ru-phonetic_azerty] -Description="Clavier - Russe - Russe (phonétique, AZERTY)" -Language=ru -Label="ru (phonetic_azerty)" - -[keyboard-ru-phonetic_dvorak] -Description="Clavier - Russe - Russe (phonétique, Dvorak)" -Language=ru -Label="ru (phonetic_dvorak)" - -[keyboard-ru-typewriter] -Description="Clavier - Russe - Russe (machine à écrire)" -Language=ru -Label="ru (typewriter)" - -[keyboard-ru-ruchey_ru] -Description="Clavier - Russe - Russe (ingénierie, RU)" -Language=ru -Label="ru (ruchey_ru)" - -[keyboard-ru-ruchey_en] -Description="Clavier - Russe - Russe (ingénierie, EN)" -Language=ru -Label="en (ruchey_en)" - -[keyboard-ru-legacy] -Description="Clavier - Russe - Russe (obsolète)" -Language=ru -Label="ru (legacy)" - -[keyboard-ru-typewriter-legacy] -Description="Clavier - Russe - Russe (machine à écrire, obsolète)" -Language=ru -Label="ru (typewriter-legacy)" - -[keyboard-ru-dos] -Description="Clavier - Russe - Russe (DOS)" -Language=ru -Label="ru (dos)" - -[keyboard-ru-mac] -Description="Clavier - Russe - Russe (Macintosh)" -Language=ru -Label="ru (mac)" - -[keyboard-ru-ab] -Description="Clavier - Russe - Abkhaze (Russe)" -Language=ab -Label="ru (ab)" - -[keyboard-ru-bak] -Description="Clavier - Russe - Bachkir" -Language=ba -Label="ru (bak)" - -[keyboard-ru-cv] -Description="Clavier - Russe - Chuvash" -Language=cv -Label="ru (cv)" - -[keyboard-ru-cv_latin] -Description="Clavier - Russe - Tchouvache (latin)" -Language=cv -Label="ru (cv_latin)" - -[keyboard-ru-xal] -Description="Clavier - Russe - Kalmyk" -Language=xal -Label="ru (xal)" - -[keyboard-ru-kom] -Description="Clavier - Russe - Komi" -Language=kv -Label="ru (kom)" - -[keyboard-ru-chm] -Description="Clavier - Russe - Mari" -Language=chm -Label="ru (chm)" - -[keyboard-ru-os_legacy] -Description="Clavier - Russe - Ossète (obsolète)" -Language=os -Label="ru (os_legacy)" - -[keyboard-ru-os_winkeys] -Description="Clavier - Russe - Ossète (Windows)" -Language=os -Label="ru (os_winkeys)" - -[keyboard-ru-srp] -Description="Clavier - Russe - Serbe (Russe)" -Language=ru -Label="ru (srp)" - -[keyboard-ru-tt] -Description="Clavier - Russe - Tatar" -Language=tt -Label="ru (tt)" - -[keyboard-ru-udm] -Description="Clavier - Russe - Oudmourte" -Language=udm -Label="ru (udm)" - -[keyboard-ru-sah] -Description="Clavier - Russe - Iakute" -Language=sah -Label="ru (sah)" - -[keyboard-ru-chu] -Description="Clavier - Russe - Liturgique slave" -Language=cu -Label="ru (chu)" - -[keyboard-ru-ruu] -Description="Clavier - Russe - Russe (avec lettres ukrainiennes et biélorusses)" -Language=ru -Label="ru (ruu)" - -[keyboard-ru-rulemak] -Description="Clavier - Russe - Russe (Rulemak, Colemak phonétique)" -Language=ru -Label="ru (rulemak)" - -[keyboard-ru-phonetic_mac] -Description="Clavier - Russe - Russe (phonétique, Macintosh)" -Language=ru -Label="ru (phonetic_mac)" - -[keyboard-ru-sun_type6] -Description="Clavier - Russe - Russe (Sun type 6/7)" -Language=ru -Label="ru (sun_type6)" - -[keyboard-ru-unipunct] -Description="Clavier - Russe - Russe (avec ponctuation US)" -Language=ru -Label="ru (unipunct)" - -[keyboard-ru-gost-6431-75-48] -Description="Clavier - Russe - Russe (GOST 6431-75)" -Language=ru -Label="ru (gost-6431-75-48)" - -[keyboard-ru-gost-14289-88] -Description="Clavier - Russe - Russe (GOST 14289-88)" -Language=ru -Label="ru (gost-14289-88)" - -[keyboard-ru-prxn] -Description="Clavier - Russe - Russe (polyglotte et réactionnaire)" -Language=ru -Label="ru (prxn)" - -[keyboard-ru-winkeys-p] -Description="Clavier - Russe - Russe (Programmeur)" -Language=ru -Label=winkeys-p - -[keyboard-ru-typo] -Description="Clavier - Russe - Russe (plus symboles typographiques)" -Language=ru -Label="ru (typo)" - -[keyboard-ru-rtu] -Description="Clavier - Russe - Russe (plus lettres tatar)" -Language=ru -Label="ru (rtu)" - -[keyboard-br] -Description="Clavier - Portugais (Brésil)" -Language=pt -Label=pt - -[keyboard-br-nodeadkeys] -Description="Clavier - Portugais (Brésil) - Portugais (Brésil, sans touche morte)" -Language=pt -Label="br (nodeadkeys)" - -[keyboard-br-dvorak] -Description="Clavier - Portugais (Brésil) - Portugais (Brésil, Dvorak)" -Language=pt -Label="br (dvorak)" - -[keyboard-br-nativo] -Description="Clavier - Portugais (Brésil) - Portugais (Brésil, Nativo)" -Language=pt -Label="br (nativo)" - -[keyboard-br-nativo-us] -Description="Clavier - Portugais (Brésil) - Portugais (Brésil, Nativo pour claviers US)" -Language=pt -Label="br (nativo-us)" - -[keyboard-br-thinkpad] -Description="Clavier - Portugais (Brésil) - Portugais (Brésil, ThinkPad IBM/Lenovo)" -Language=pt -Label="br (thinkpad)" - -[keyboard-br-nativo-epo] -Description="Clavier - Portugais (Brésil) - Espéranto (Brésil, Nativo)" -Language=eo -Label="br (nativo-epo)" - -[keyboard-br-rus] -Description="Clavier - Portugais (Brésil) - Russe (Brésil, phonétique)" -Language=ru -Label="ru (rus)" - -[keyboard-br-sun_type6] -Description="Clavier - Portugais (Brésil) - Portugais (Brésil, Sun type 6/7)" -Language=pt -Label="br (sun_type6)" - -[keyboard-ro] -Description="Clavier - Roumain" -Language=ro -Label=ro - -[keyboard-ro-std] -Description="Clavier - Roumain - Roumain (standard)" -Language=ro -Label="ro (std)" - -[keyboard-ro-winkeys] -Description="Clavier - Roumain - Roumain (Windows)" -Language=ro -Label="ro (winkeys)" - -[keyboard-ro-crh_dobruja] -Description="Clavier - Roumain - Tatar de Crimée (Q dobroudja)" -Language=crh -Label="crh (crh_dobruja)" - -[keyboard-ro-ergonomic] -Description="Clavier - Roumain - Roumain (ergonomique dactylographique)" -Language=ro -Label="ro (ergonomic)" - -[keyboard-ro-sun_type6] -Description="Clavier - Roumain - Roumain (Sun type 6/7)" -Language=ro -Label="ro (sun_type6)" - -[keyboard-pl] -Description="Clavier - Polonais" -Language=pl -Label=pl - -[keyboard-pl-legacy] -Description="Clavier - Polonais - Polonais (obsolète)" -Language=pl -Label="pl (legacy)" - -[keyboard-pl-qwertz] -Description="Clavier - Polonais - Polonais (QWERTZ)" -Language=pl -Label="pl (qwertz)" - -[keyboard-pl-dvorak] -Description="Clavier - Polonais - Polonais (Dvorak)" -Language=pl -Label="pl (dvorak)" - -[keyboard-pl-dvorak_quotes] -Description="Clavier - Polonais - Polonais (Dvorak, guillemets polonais sur la touche guillemets)" -Language=pl -Label="pl (dvorak_quotes)" - -[keyboard-pl-dvorak_altquotes] -Description="Clavier - Polonais - Polonais (Dvorak, guillemets polonais sur le 1)" -Language=pl -Label="pl (dvorak_altquotes)" - -[keyboard-pl-dvp] -Description="Clavier - Polonais - Polonais (Dvorak pour le programmeur)" -Language=pl -Label="pl (dvp)" - -[keyboard-pl-csb] -Description="Clavier - Polonais - Cachoube" -Language=csb -Label="pl (csb)" - -[keyboard-pl-szl] -Description="Clavier - Polonais - Silésien" -Language=szl -Label="pl (szl)" - -[keyboard-pl-ru_phonetic_dvorak] -Description="Clavier - Polonais - Russe (Pologne, Dvorak phonétique)" -Language=ru -Label="ru (ru_phonetic_dvorak)" - -[keyboard-pl-intl] -Description="Clavier - Polonais - Polonais (internat., avec touches mortes)" -Language=pl -Label="pl (intl)" - -[keyboard-pl-colemak] -Description="Clavier - Polonais - Polonais (Colemak)" -Language=pl -Label="pl (colemak)" - -[keyboard-pl-colemak_dh_ansi] -Description="Clavier - Polonais - Polonais (Colemak-DH)" -Language=pl -Label="pl (colemak_dh_ansi)" - -[keyboard-pl-colemak_dh] -Description="Clavier - Polonais - Polonais (Colemak-DH ISO)" -Language=pl -Label="pl (colemak_dh)" - -[keyboard-pl-sun_type6] -Description="Clavier - Polonais - Polonais (Sun type 6/7)" -Language=pl -Label="pl (sun_type6)" - -[keyboard-pl-glagolica] -Description="Clavier - Polonais - Polonais (glagolitique)" -Language=pl -Label="pl (glagolica)" - -[keyboard-pl-lefty] -Description="Clavier - Polonais - Polonais (gaucher)" -Language=pl -Label="pl (lefty)" - -[keyboard-trans] -Description="Clavier - Alphabet phonétique international" -Language= -Label=ipa - -[keyboard-trans-qwerty] -Description="Clavier - Alphabet phonétique international - Alphabet phonétique international (QWERTY)" -Language= -Label="trans (qwerty)" - -[keyboard-ir] -Description="Clavier - Persan" -Language=fa -Label=fa - -[keyboard-ir-pes_keypad] -Description="Clavier - Persan - Persan (avec pavé numérique persan)" -Language=fa -Label="ir (pes_keypad)" - -[keyboard-ir-winkeys] -Description="Clavier - Persan - Perse (Windows)" -Language=fa -Label="ir (winkeys)" - -[keyboard-ir-azb] -Description="Clavier - Persan - Azéri (Iran)" -Language=azb -Label=azb - -[keyboard-ir-ku] -Description="Clavier - Persan - Kurde (Iran, Q latin)" -Language=ku -Label=ku - -[keyboard-ir-ku_alt] -Description="Clavier - Persan - Kurde (Iran, Alt-Q latin)" -Language=ku -Label="ku (ku_alt)" - -[keyboard-ir-ku_f] -Description="Clavier - Persan - Kurde (Iran, F)" -Language=ku -Label="ku (ku_f)" - -[keyboard-ir-ku_ara] -Description="Clavier - Persan - Kurde (Iran, arabe-latin)" -Language=ku -Label="ku (ku_ara)" - -[keyboard-custom] -Description="Clavier - Une disposition définie par l'utilisateur" -Language=und -Label=custom - -[keyboard-no] -Description="Clavier - Norvégien" -Language=no -Label=no - -[keyboard-no-nodeadkeys] -Description="Clavier - Norvégien - Norvégien (sans touche morte)" -Language=no -Label="no (nodeadkeys)" - -[keyboard-no-winkeys] -Description="Clavier - Norvégien - Norvégien (Windows)" -Language=no -Label="no (winkeys)" - -[keyboard-no-mac] -Description="Clavier - Norvégien - Norvégien (Macintosh)" -Language=no -Label="no (mac)" - -[keyboard-no-mac_nodeadkeys] -Description="Clavier - Norvégien - Norvégien (Macintosh, sans touche morte)" -Language=no -Label="no (mac_nodeadkeys)" - -[keyboard-no-colemak] -Description="Clavier - Norvégien - Norvégien (Colemak)" -Language=no -Label="no (colemak)" - -[keyboard-no-colemak_dh] -Description="Clavier - Norvégien - Norvégien (Colemak-DH)" -Language=no -Label="no (colemak_dh)" - -[keyboard-no-colemak_dh_wide] -Description="Clavier - Norvégien - Norvégien (Colemak-DH large)" -Language=no -Label="no (colemak_dh_wide)" - -[keyboard-no-dvorak] -Description="Clavier - Norvégien - Norvégien (Dvorak)" -Language=no -Label="no (dvorak)" - -[keyboard-no-smi] -Description="Clavier - Norvégien - Sami du Nord (Norvège)" -Language=se -Label="no (smi)" - -[keyboard-no-smi_nodeadkeys] -Description="Clavier - Norvégien - Sami du Nord (Norvège, sans touche morte)" -Language=se -Label="no (smi_nodeadkeys)" - -[keyboard-no-sun_type6] -Description="Clavier - Norvégien - Norvégien (Sun type 6/7)" -Language=no -Label="no (sun_type6)" - -[keyboard-gn] -Description="Clavier - N'Ko (AZERTY)" -Language=nqo -Label=nqo - -[keyboard-tm] -Description="Clavier - Turkmène" -Language=tk -Label=tk - -[keyboard-tm-alt] -Description="Clavier - Turkmène - Turkmène (Alt-Q)" -Language=tk -Label="tm (alt)" - -[keyboard-np] -Description="Clavier - Népalais" -Language=ne -Label=ne - -[keyboard-ancient] -Description="Clavier - Ancien" -Language=got -Label=xx - -[keyboard-ancient-got] -Description="Clavier - Ancien - Gothique" -Language=got -Label="ancient (got)" - -[keyboard-ancient-uga] -Description="Clavier - Ancien - Ougaritique" -Language=uga -Label="ancient (uga)" - -[keyboard-ancient-ave] -Description="Clavier - Ancien - Avestique" -Language=ae -Label="ancient (ave)" - -[keyboard-mt] -Description="Clavier - Maltais" -Language=mt -Label=mt - -[keyboard-mt-us] -Description="Clavier - Maltais - Maltais (US)" -Language=mt -Label="mt (us)" - -[keyboard-mt-alt-us] -Description="Clavier - Maltais - Maltais (US, surcharges via AltGr)" -Language=mt -Label="mt (alt-us)" - -[keyboard-mt-alt-gb] -Description="Clavier - Maltais - Maltais (Royaume-Uni, surcharges via AltGr)" -Language=mt -Label="mt (alt-gb)" - -[keyboard-pt] -Description="Clavier - Portugais" -Language=pt -Label=pt - -[keyboard-pt-nodeadkeys] -Description="Clavier - Portugais - Portugais (sans touche morte)" -Language=pt -Label="pt (nodeadkeys)" - -[keyboard-pt-mac] -Description="Clavier - Portugais - Portugais (Macintosh)" -Language=pt -Label="pt (mac)" - -[keyboard-pt-mac_nodeadkeys] -Description="Clavier - Portugais - Portugais (Macintosh, sans touche morte)" -Language=pt -Label="pt (mac_nodeadkeys)" - -[keyboard-pt-nativo] -Description="Clavier - Portugais - Portugais (PT-Nativo)" -Language=pt -Label="pt (nativo)" - -[keyboard-pt-nativo-us] -Description="Clavier - Portugais - Portugais (Nativo pour claviers US)" -Language=pt -Label="pt (nativo-us)" - -[keyboard-pt-nativo-epo] -Description="Clavier - Portugais - Espéranto (Portugal, PT-Nativo)" -Language=eo -Label="pt (nativo-epo)" - -[keyboard-pt-sun_type6] -Description="Clavier - Portugais - Portugais (Sun type 6/7)" -Language=pt -Label="pt (sun_type6)" - -[keyboard-pt-colemak] -Description="Clavier - Portugais - Portugais (Colemak)" -Language=pt -Label="pt (colemak)" - -[keyboard-my] -Description="Clavier - Malais (clavier jawi, arabe)" -Language=id -Label=ms - -[keyboard-my-phonetic] -Description="Clavier - Malais (clavier jawi, arabe) - Malais (jawi, phonétique)" -Language=id -Label="my (phonetic)" - -[keyboard-mk] -Description="Clavier - Macédonien" -Language=mk -Label=mk - -[keyboard-mk-nodeadkeys] -Description="Clavier - Macédonien - Macédonien (sans touche morte)" -Language=mk -Label="mk (nodeadkeys)" - -[keyboard-kg] -Description="Clavier - Kirghize" -Language=ky -Label=ki - -[keyboard-kg-phonetic] -Description="Clavier - Kirghize - Kirghize (phonétique)" -Language=ky -Label="kg (phonetic)" - -[keyboard-tj] -Description="Clavier - Tadjik" -Language=tg -Label=tg - -[keyboard-tj-legacy] -Description="Clavier - Tadjik - Tadjik (obsolète)" -Language=tg -Label="tj (legacy)" - -[keyboard-mv] -Description="Clavier - Divehi" -Language=dv -Label=dv - -[keyboard-lk] -Description="Clavier - Cingalais (phonétique)" -Language=si -Label=si - -[keyboard-lk-us] -Description="Clavier - Cingalais (phonétique) - Cingalais (US)" -Language=si -Label="si (us)" - -[keyboard-lk-tam_unicode] -Description="Clavier - Cingalais (phonétique) - Tamoul (Sri Lanka, TamilNet '99)" -Language=ta -Label="ta (tam_unicode)" - -[keyboard-lk-tam_TAB] -Description="Clavier - Cingalais (phonétique) - Tamoul (Sri Lanka, TamilNet '99, codage TAB)" -Language=ta -Label="lk (tam_TAB)" - -[keyboard-al] -Description="Clavier - Albanais" -Language=sq -Label=sq - -[keyboard-al-plisi] -Description="Clavier - Albanais - Albanais (Plisi)" -Language=sq -Label="al (plisi)" - -[keyboard-al-veqilharxhi] -Description="Clavier - Albanais - Albanais (Veqilharxhi)" -Language=sq -Label="al (veqilharxhi)" - -[keyboard-cz] -Description="Clavier - Tchèque" -Language=cs -Label=cs - -[keyboard-cz-bksl] -Description="Clavier - Tchèque - Tchèque (barre oblique inverse supplémentaire)" -Language=cs -Label="cz (bksl)" - -[keyboard-cz-qwerty] -Description="Clavier - Tchèque - Tchèque (QWERTY)" -Language=cs -Label="cz (qwerty)" - -[keyboard-cz-qwerty_bksl] -Description="Clavier - Tchèque - Tchèque (QWERTY, barre oblique inverse supplémentaire)" -Language=cs -Label="cz (qwerty_bksl)" - -[keyboard-cz-winkeys] -Description="Clavier - Tchèque - Tchèque (QWERTZ, Windows)" -Language=cs -Label="cz (winkeys)" - -[keyboard-cz-winkeys-qwerty] -Description="Clavier - Tchèque - Tchèque (QWERTY, Windows)" -Language=cs -Label="cz (winkeys-qwerty)" - -[keyboard-cz-qwerty-mac] -Description="Clavier - Tchèque - Tchèque (QWERTY, Macintosh)" -Language=cs -Label="cz (qwerty-mac)" - -[keyboard-cz-ucw] -Description="Clavier - Tchèque - Tchèque (UCW, lettres accentuées uniquement)" -Language=cs -Label="cz (ucw)" - -[keyboard-cz-dvorak-ucw] -Description="Clavier - Tchèque - Tchèque (Dvorak US, support UCW)" -Language=cs -Label="cz (dvorak-ucw)" - -[keyboard-cz-rus] -Description="Clavier - Tchèque - Russe (Tchéquie, phonétique)" -Language=ru -Label="ru (rus)" - -[keyboard-cz-sun_type6] -Description="Clavier - Tchèque - Tchèque (Sun type 6/7)" -Language=cs -Label="cz (sun_type6)" - -[keyboard-cz-prog] -Description="Clavier - Tchèque - Tchèque (programmation)" -Language=cs -Label="cz (prog)" - -[keyboard-cz-prog_typo] -Description="Clavier - Tchèque - Tchèque (programmation, typographie)" -Language=cs -Label="cz (prog_typo)" - -[keyboard-cz-coder] -Description="Clavier - Tchèque - Tchèque (codage)" -Language=cs -Label="cz (coder)" - -[keyboard-cz-colemak-ucw] -Description="Clavier - Tchèque - Tchèque (US, Colemak, support UCW)" -Language=cs -Label="cz (colemak-ucw)" - -[keyboard-brai] -Description="Clavier - Braille" -Language= -Label=brl - -[keyboard-brai-left_hand] -Description="Clavier - Braille - Braille (pour gaucher)" -Language= -Label="brai (left_hand)" - -[keyboard-brai-left_hand_invert] -Description="Clavier - Braille - Braille (pour gaucher, pouce inversé)" -Language= -Label="brai (left_hand_invert)" - -[keyboard-brai-right_hand] -Description="Clavier - Braille - Braille (pour droiter)" -Language= -Label="brai (right_hand)" - -[keyboard-brai-right_hand_invert] -Description="Clavier - Braille - Braille (pour droiter, pouce inversé)" -Language= -Label="brai (right_hand_invert)" - -[keyboard-se] -Description="Clavier - Suédois" -Language=sv -Label=sv - -[keyboard-se-nodeadkeys] -Description="Clavier - Suédois - Suédois (sans touche morte)" -Language=sv -Label="se (nodeadkeys)" - -[keyboard-se-dvorak] -Description="Clavier - Suédois - Suédois (Dvorak)" -Language=sv -Label="se (dvorak)" - -[keyboard-se-us_dvorak] -Description="Clavier - Suédois - Suédois (Dvorak, international)" -Language=sv -Label="se (us_dvorak)" - -[keyboard-se-svdvorak] -Description="Clavier - Suédois - Suédois (Svdvorak)" -Language=sv -Label="se (svdvorak)" - -[keyboard-se-mac] -Description="Clavier - Suédois - Suédois (Macintosh)" -Language=sv -Label="se (mac)" - -[keyboard-se-us] -Description="Clavier - Suédois - Suédois (US)" -Language=sv -Label="se (us)" - -[keyboard-se-swl] -Description="Clavier - Suédois - Langue des signes suédoise" -Language=swl -Label="se (swl)" - -[keyboard-se-smi] -Description="Clavier - Suédois - Sami du Nord (Suède)" -Language=se -Label="se (smi)" - -[keyboard-se-rus] -Description="Clavier - Suédois - Russe (Suède, phonétique)" -Language=ru -Label="ru (rus)" - -[keyboard-se-dvorak_a5] -Description="Clavier - Suédois - Suédois (Dvorak A5)" -Language=sv -Label="se (dvorak_a5)" - -[keyboard-se-sun_type6] -Description="Clavier - Suédois - Suédois (Sun type 6/7)" -Language=sv -Label="se (sun_type6)" - -[keyboard-se-ovd] -Description="Clavier - Suédois - Elfdalien (Suède, avec ogonek combinatoire)" -Language=ovd -Label="se (ovd)" - -[keyboard-bg] -Description="Clavier - Bulgare" -Language=bg -Label=bg - -[keyboard-bg-phonetic] -Description="Clavier - Bulgare - Bulgare (phonétique traditionnelle)" -Language=bg -Label="bg (phonetic)" - -[keyboard-bg-bas_phonetic] -Description="Clavier - Bulgare - Bulgare (nouvelle phonétique)" -Language=bg -Label="bg (bas_phonetic)" - -[keyboard-bg-bekl] -Description="Clavier - Bulgare - Bulgare (amélioré)" -Language=bg -Label="bg (bekl)" - -[keyboard-pk] -Description="Clavier - Ourdou (Pakistan)" -Language=ur -Label=ur - -[keyboard-pk-urd-crulp] -Description="Clavier - Ourdou (Pakistan) - Ourdou (Pakistan, CRULP)" -Language=ur -Label="pk (urd-crulp)" - -[keyboard-pk-urd-nla] -Description="Clavier - Ourdou (Pakistan) - Ourdou (Pakistan, NLA)" -Language=ur -Label="pk (urd-nla)" - -[keyboard-pk-ara] -Description="Clavier - Ourdou (Pakistan) - Arabe (Pakistan)" -Language=ar -Label="ar (ara)" - -[keyboard-pk-snd] -Description="Clavier - Ourdou (Pakistan) - Sindhî" -Language=sd -Label="sd (snd)" - -[keyboard-pk-urd-navees] -Description="Clavier - Ourdou (Pakistan) - Ourdou (Pakistan, Navees)" -Language=ur -Label="pk (urd-navees)" - -[keyboard-au] -Description="Clavier - Anglais (Australie)" -Language=en -Label=en - -[keyboard-mn] -Description="Clavier - Mongol" -Language=mn -Label=mn - -[keyboard-dz] -Description="Clavier - Berbère (Algérie, latin)" -Language=tzm -Label=kab - -[keyboard-dz-ber] -Description="Clavier - Berbère (Algérie, latin) - Berbère (Algérie, Tifinagh)" -Language=kab -Label="kab (ber)" - -[keyboard-dz-azerty-deadkeys] -Description="Clavier - Berbère (Algérie, latin) - Kabyle (AZERTY, avec touches mortes)" -Language=kab -Label="kab (azerty-deadkeys)" - -[keyboard-dz-qwerty-gb-deadkeys] -Description="Clavier - Berbère (Algérie, latin) - Kabyle (QWERTY, Royaume-Uni, avec touches mortes)" -Language=kab -Label="kab (qwerty-gb-deadkeys)" - -[keyboard-dz-qwerty-us-deadkeys] -Description="Clavier - Berbère (Algérie, latin) - Kabyle (QWERTY, US, avec touches mortes)" -Language=kab -Label="kab (qwerty-us-deadkeys)" - -[keyboard-dz-ar] -Description="Clavier - Berbère (Algérie, latin) - Arabe (Algérie)" -Language=ar -Label=ar - -[keyboard-me] -Description="Clavier - Monténégrin" -Language=sr -Label=sr - -[keyboard-me-cyrillic] -Description="Clavier - Monténégrin - Monténégrin (cyrillique)" -Language=sr -Label="me (cyrillic)" - -[keyboard-me-cyrillicyz] -Description="Clavier - Monténégrin - Monténégrin (cyrillique, ZE et ZHE intervertis)" -Language=sr -Label="me (cyrillicyz)" - -[keyboard-me-cyrillicalternatequotes] -Description="Clavier - Monténégrin - Monténégrin (cyrillique, avec guillemets)" -Language=sr -Label="me (cyrillicalternatequotes)" - -[keyboard-me-latinunicode] -Description="Clavier - Monténégrin - Monténégrin (latin, Unicode)" -Language=sr -Label="me (latinunicode)" - -[keyboard-me-latinyz] -Description="Clavier - Monténégrin - Monténégrin (latin, QWERTY)" -Language=sr -Label="me (latinyz)" - -[keyboard-me-latinunicodeyz] -Description="Clavier - Monténégrin - Monténégrin (latin, Unicode, QWERTY)" -Language=sr -Label="me (latinunicodeyz)" - -[keyboard-me-latinalternatequotes] -Description="Clavier - Monténégrin - Monténégrin (latin, avec guillemets)" -Language=sr -Label="me (latinalternatequotes)" - -[keyboard-lv] -Description="Clavier - Letton" -Language=lv -Label=lv - -[keyboard-lv-apostrophe] -Description="Clavier - Letton - Letton (apostrophe)" -Language=lv -Label="lv (apostrophe)" - -[keyboard-lv-tilde] -Description="Clavier - Letton - Letton (tilde)" -Language=lv -Label="lv (tilde)" - -[keyboard-lv-fkey] -Description="Clavier - Letton - Letton (F)" -Language=lv -Label="lv (fkey)" - -[keyboard-lv-modern] -Description="Clavier - Letton - Letton (latin moderne)" -Language=lv -Label="lv (modern)" - -[keyboard-lv-modern-cyr] -Description="Clavier - Letton - Letton (cyrillique moderne)" -Language=lv -Label="lv (modern-cyr)" - -[keyboard-lv-ergonomic] -Description="Clavier - Letton - Letton (ergonomique, ŪGJRMV)" -Language=lv -Label="lv (ergonomic)" - -[keyboard-lv-adapted] -Description="Clavier - Letton - Letton (adapté)" -Language=lv -Label="lv (adapted)" - -[keyboard-lv-dvorak] -Description="Clavier - Letton - Letton (Dvorak)" -Language=lv -Label="lv (dvorak)" - -[keyboard-lv-ykeydvorak] -Description="Clavier - Letton - Letton (Dvorak, avec Y)" -Language=lv -Label="lv (ykeydvorak)" - -[keyboard-lv-minuskeydvorak] -Description="Clavier - Letton - Letton (Dvorak, avec moins)" -Language=lv -Label="lv (minuskeydvorak)" - -[keyboard-lv-dvorakprogr] -Description="Clavier - Letton - Letton (Dvorak pour le programmeur)" -Language=lv -Label="lv (dvorakprogr)" - -[keyboard-lv-ykeydvorakprogr] -Description="Clavier - Letton - Letton (Dvorak pour le programmeur, avec Y)" -Language=lv -Label="lv (ykeydvorakprogr)" - -[keyboard-lv-minuskeydvorakprogr] -Description="Clavier - Letton - Letton (Dvorak pour le programmeur, avec moins)" -Language=lv -Label="lv (minuskeydvorakprogr)" - -[keyboard-lv-colemak] -Description="Clavier - Letton - Letton (Colemak)" -Language=lv -Label="lv (colemak)" - -[keyboard-lv-apostrophecolemak] -Description="Clavier - Letton - Letton (Colemak, avec apostrophe)" -Language=lv -Label="lv (apostrophecolemak)" - -[keyboard-lv-sun_type6] -Description="Clavier - Letton - Letton (Sun type 6/7)" -Language=lv -Label="lv (sun_type6)" - -[keyboard-lv-apostrophe-deadquotes] -Description="Clavier - Letton - Letton (apostrophe, guillemets en touches mortes)" -Language=lv -Label="lv (apostrophe-deadquotes)" - -[keyboard-ba] -Description="Clavier - Bosniaque" -Language=bs -Label=bs - -[keyboard-ba-alternatequotes] -Description="Clavier - Bosniaque - Bosniaque (avec guillemets)" -Language=bs -Label="ba (alternatequotes)" - -[keyboard-ba-unicode] -Description="Clavier - Bosniaque - Bosniaque (avec digraphes bosniaques)" -Language=bs -Label="ba (unicode)" - -[keyboard-ba-unicodeus] -Description="Clavier - Bosniaque - Bosniaque (US, avec digraphes bosniaques)" -Language=bs -Label="ba (unicodeus)" - -[keyboard-ba-us] -Description="Clavier - Bosniaque - Bosniaque (US)" -Language=bs -Label="ba (us)" - -[keyboard-tw] -Description="Clavier - Taïwanais" -Language= -Label=zh - -[keyboard-tw-indigenous] -Description="Clavier - Taïwanais - Taïwanais (indigène)" -Language=tay -Label="tw (indigenous)" - -[keyboard-tw-saisiyat] -Description="Clavier - Taïwanais - Saisiyat (Taïwan)" -Language=xsy -Label="xsy (saisiyat)" - -[keyboard-rs] -Description="Clavier - Serbe" -Language=sr -Label=sr - -[keyboard-rs-alternatequotes] -Description="Clavier - Serbe - Serbe (cyrillique, avec guillemets)" -Language=sr -Label="rs (alternatequotes)" - -[keyboard-rs-yz] -Description="Clavier - Serbe - Serbe (cyrillique, ZE et ZHE intervertis)" -Language=sr -Label="rs (yz)" - -[keyboard-rs-latin] -Description="Clavier - Serbe - Serbe (Latin)" -Language=sr -Label="rs (latin)" - -[keyboard-rs-latinalternatequotes] -Description="Clavier - Serbe - Serbe (Latin, avec guillemets)" -Language=sr -Label="rs (latinalternatequotes)" - -[keyboard-rs-latinunicode] -Description="Clavier - Serbe - Serbe (latin, Unicode)" -Language=sr -Label="rs (latinunicode)" - -[keyboard-rs-latinyz] -Description="Clavier - Serbe - Serbe (Latin, QWERTY)" -Language=sr -Label="rs (latinyz)" - -[keyboard-rs-latinunicodeyz] -Description="Clavier - Serbe - Serbe (latin, Unicode, QWERTY)" -Language=sr -Label="rs (latinunicodeyz)" - -[keyboard-rs-rue] -Description="Clavier - Serbe - Ruthène pannonien" -Language=rue -Label="rs (rue)" - -[keyboard-rs-combiningkeys] -Description="Clavier - Serbe - Serbe (accents combinatoires à la place des touches mortes)" -Language=sr -Label="rs (combiningkeys)" - -[keyboard-dk] -Description="Clavier - Danois" -Language=da -Label=da - -[keyboard-dk-nodeadkeys] -Description="Clavier - Danois - Espagnol (sans touche morte)" -Language=da -Label="dk (nodeadkeys)" - -[keyboard-dk-winkeys] -Description="Clavier - Danois - Danois (Windows)" -Language=da -Label="dk (winkeys)" - -[keyboard-dk-mac] -Description="Clavier - Danois - Danois (Macintosh)" -Language=da -Label="dk (mac)" - -[keyboard-dk-mac_nodeadkeys] -Description="Clavier - Danois - Danois (Macintosh, sans touche morte)" -Language=da -Label="dk (mac_nodeadkeys)" - -[keyboard-dk-dvorak] -Description="Clavier - Danois - Danois (Dvorak)" -Language=da -Label="dk (dvorak)" - -[keyboard-dk-sun_type6] -Description="Clavier - Danois - Danois (Sun type 6/7)" -Language=da -Label="dk (sun_type6)" - -[keyboard-bw] -Description="Clavier - Tswana" -Language=tn -Label=tn - -[keyboard-kr] -Description="Clavier - Coréen" -Language=ko -Label=ko - -[keyboard-kr-kr104] -Description="Clavier - Coréen - Coréen (compatible 101/104 touches)" -Language=ko -Label="kr (kr104)" - -[keyboard-kr-sun_type6] -Description="Clavier - Coréen - Coréen (Sun type 6/7)" -Language=ko -Label="kr (sun_type6)" - -[keyboard-nl] -Description="Clavier - Néerlandais" -Language=nl -Label=nl - -[keyboard-nl-us] -Description="Clavier - Néerlandais - Néerlandais (US)" -Language=nl -Label="nl (us)" - -[keyboard-nl-mac] -Description="Clavier - Néerlandais - Néerlandais (Macintosh)" -Language=nl -Label="nl (mac)" - -[keyboard-nl-std] -Description="Clavier - Néerlandais - Néerlandais (standard)" -Language=nl -Label="nl (std)" - -[keyboard-nl-sun_type6] -Description="Clavier - Néerlandais - Danois (Sun type 6/7)" -Language=nl -Label="nl (sun_type6)" - -[keyboard-et] -Description="Clavier - Amharique" -Language=am -Label=am - -[keyboard-be] -Description="Clavier - Belge" -Language=de -Label=be - -[keyboard-be-oss] -Description="Clavier - Belge - Belge (variante)" -Language=de -Label="be (oss)" - -[keyboard-be-oss_latin9] -Description="Clavier - Belge - Belge (variante, Latin-9 uniquement)" -Language=de -Label="be (oss_latin9)" - -[keyboard-be-iso-alternate] -Description="Clavier - Belge - Belge (ISO, variante)" -Language=de -Label="be (iso-alternate)" - -[keyboard-be-nodeadkeys] -Description="Clavier - Belge - Belge (sans touche morte)" -Language=de -Label="be (nodeadkeys)" - -[keyboard-be-wang] -Description="Clavier - Belge - Belge (Wang 724 AZERTY)" -Language=de -Label="be (wang)" - -[keyboard-be-sun_type6] -Description="Clavier - Belge - Belge (Sun type 6/7)" -Language=de -Label="be (sun_type6)" - -[keyboard-la] -Description="Clavier - Lao" -Language=lo -Label=lo - -[keyboard-la-stea] -Description="Clavier - Lao - Lao (STEA)" -Language=lo -Label="la (stea)" - -[keyboard-bt] -Description="Clavier - Dzongkha" -Language=dz -Label=dz - -[keyboard-mm] -Description="Clavier - Birman" -Language=my -Label=my - -[keyboard-mm-zawgyi] -Description="Clavier - Birman - Birman (Zawgyi)" -Language=my -Label="my-zwg (zawgyi)" - -[keyboard-mm-mnw] -Description="Clavier - Birman - Môn" -Language=mnw -Label=mnw - -[keyboard-mm-mnw-a1] -Description="Clavier - Birman - Môn (A1)" -Language=mnw -Label="mnw (mnw-a1)" - -[keyboard-mm-shn] -Description="Clavier - Birman - Shan" -Language=shn -Label=shn - -[keyboard-mm-zgt] -Description="Clavier - Birman - Shan (Zawgyi)" -Language=shn -Label="shn-zwg (zgt)" - -[keyboard-si] -Description="Clavier - Slovène" -Language=sl -Label=sl - -[keyboard-si-alternatequotes] -Description="Clavier - Slovène - Slovène (avec guillemets)" -Language=sl -Label="si (alternatequotes)" - -[keyboard-si-us] -Description="Clavier - Slovène - Slovène (US)" -Language=sl -Label="si (us)" - -[keyboard-am] -Description="Clavier - Arménien" -Language=hy -Label=hy - -[keyboard-am-phonetic] -Description="Clavier - Arménien - Arménien (phonétique)" -Language=hy -Label="am (phonetic)" - -[keyboard-am-phonetic-alt] -Description="Clavier - Arménien - Arménien (variante phonétique)" -Language=hy -Label="am (phonetic-alt)" - -[keyboard-am-eastern] -Description="Clavier - Arménien - Arménien (orientale)" -Language=hy -Label="am (eastern)" - -[keyboard-am-eastern-alt] -Description="Clavier - Arménien - Arménien (variante orientale)" -Language=hy -Label="am (eastern-alt)" - -[keyboard-am-western] -Description="Clavier - Arménien - Arménien (occidentale)" -Language=hy -Label="am (western)" - -[keyboard-am-olpc-phonetic] -Description="Clavier - Arménien - Arménien (OLPC, phonétique)" -Language=hy -Label="am (olpc-phonetic)" - -[keyboard-by] -Description="Clavier - Biélorusse" -Language=be -Label=by - -[keyboard-by-legacy] -Description="Clavier - Biélorusse - Biélorusse (obsolète)" -Language=be -Label="by (legacy)" - -[keyboard-by-latin] -Description="Clavier - Biélorusse - Biélorusse (latin)" -Language=be -Label="by (latin)" - -[keyboard-by-intl] -Description="Clavier - Biélorusse - Biélorusse (international)" -Language=be -Label="by (intl)" - -[keyboard-by-phonetic] -Description="Clavier - Biélorusse - Biélorusse (phonétique)" -Language=be -Label="by (phonetic)" - -[keyboard-by-ru] -Description="Clavier - Biélorusse - Russe (Biélorusse)" -Language=ru -Label="by (ru)" - -[keyboard-vn] -Description="Clavier - Vietnamien" -Language=vi -Label=vi - -[keyboard-vn-us] -Description="Clavier - Vietnamien - Vietnamien (US)" -Language=vi -Label="vn (us)" - -[keyboard-vn-fr] -Description="Clavier - Vietnamien - Vietnamien (France)" -Language=vi -Label="vn (fr)" - -[keyboard-vn-aderty] -Description="Clavier - Vietnamien - Vietnamien (AÐERTY)" -Language=vi -Label="vn (aderty)" - -[keyboard-vn-qderty] -Description="Clavier - Vietnamien - Vietnamien (QĐERTY)" -Language=vi -Label="vn (qderty)" - -[keyboard-ml] -Description="Clavier - Bambara" -Language=bm -Label=bm - -[keyboard-ml-fr-oss] -Description="Clavier - Bambara - Français (Mali, variante)" -Language=fr -Label="fr (fr-oss)" - -[keyboard-ml-us-mac] -Description="Clavier - Bambara - Anglais (Mali, US, Macintosh)" -Language=en -Label="en (us-mac)" - -[keyboard-ml-us-intl] -Description="Clavier - Bambara - Anglais (Mali, US, internat.)" -Language=en -Label="en (us-intl)" - -[keyboard-ara] -Description="Clavier - Arabe" -Language=ar -Label=ar - -[keyboard-ara-digits] -Description="Clavier - Arabe - Arabe (chiffres arabes orientaux)" -Language=ar -Label="ara (digits)" - -[keyboard-ara-azerty] -Description="Clavier - Arabe - Arabe (AZERTY)" -Language=ar -Label="ara (azerty)" - -[keyboard-ara-azerty_digits] -Description="Clavier - Arabe - Arabe (AZERTY, chiffres arabes orientaux)" -Language=ar -Label="ara (azerty_digits)" - -[keyboard-ara-buckwalter] -Description="Clavier - Arabe - Arabe (Buckwalter)" -Language=ar -Label="ara (buckwalter)" - -[keyboard-ara-mac] -Description="Clavier - Arabe - Arabe (Macintosh)" -Language=ar -Label="ara (mac)" - -[keyboard-ara-mac-phonetic] -Description="Clavier - Arabe - Arabe (Macintosh, phonétique)" -Language=ar -Label="ara (mac-phonetic)" - -[keyboard-ara-olpc] -Description="Clavier - Arabe - Arabe (OLPC)" -Language=ar -Label="ara (olpc)" - -[keyboard-ara-sun_type6] -Description="Clavier - Arabe - Arabe (Sun type 6/7)" -Language=ar -Label="ara (sun_type6)" - -[keyboard-ara-basic_ext] -Description="Clavier - Arabe - Arabe (chiffres arabes, extensions au 4e niveau)" -Language=ar -Label="ara (basic_ext)" - -[keyboard-ara-basic_ext_digits] -Description="Clavier - Arabe - Arabe (chiffres arabes orientaux, extensions au 4e niveau)" -Language=ar -Label="ara (basic_ext_digits)" - -[keyboard-ara-ergoarabic] -Description="Clavier - Arabe - Arabe (ErgoArabic)" -Language=ar -Label="ara (ergoarabic)" - -[keyboard-ie] -Description="Clavier - Irlandais" -Language=en -Label=ie - -[keyboard-ie-UnicodeExpert] -Description="Clavier - Irlandais - Irlandais (UnicodeExpert)" -Language=en -Label="ie (UnicodeExpert)" - -[keyboard-ie-CloGaelach] -Description="Clavier - Irlandais - Cló Gaelach" -Language=ga -Label="ie (CloGaelach)" - -[keyboard-ie-ogam] -Description="Clavier - Irlandais - Ogham" -Language=sga -Label="ie (ogam)" - -[keyboard-ie-ogam_is434] -Description="Clavier - Irlandais - Ogham (IS434)" -Language=sga -Label="ie (ogam_is434)" - -[keyboard-cm] -Description="Clavier - Anglais (Cameroun)" -Language=en -Label=cm - -[keyboard-cm-french] -Description="Clavier - Anglais (Cameroun) - Français (Cameroun)" -Language=fr -Label="fr (french)" - -[keyboard-cm-qwerty] -Description="Clavier - Anglais (Cameroun) - Cameroun multilingue (QWERTY, international)" -Language=en -Label="cm (qwerty)" - -[keyboard-cm-azerty] -Description="Clavier - Anglais (Cameroun) - Cameroun (AZERTY, international)" -Language=fr -Label="cm (azerty)" - -[keyboard-cm-dvorak] -Description="Clavier - Anglais (Cameroun) - Anglais (Dvorak, international)" -Language=en -Label="cm (dvorak)" - -[keyboard-cm-mmuock] -Description="Clavier - Anglais (Cameroun) - M'mock" -Language=en -Label="cm (mmuock)" - -[keyboard-iq] -Description="Clavier - Arabe (Irak)" -Language=ar -Label=ar - -[keyboard-iq-ku] -Description="Clavier - Arabe (Irak) - Kurde (Irak, Q latin)" -Language=ku -Label=ku - -[keyboard-iq-ku_alt] -Description="Clavier - Arabe (Irak) - Kurde (Irak, Alt-Q latin)" -Language=ku -Label="ku (ku_alt)" - -[keyboard-iq-ku_f] -Description="Clavier - Arabe (Irak) - Kurde (Irak, F)" -Language=ku -Label="ku (ku_f)" - -[keyboard-iq-ku_ara] -Description="Clavier - Arabe (Irak) - Kurde (Irak, arabe-latin)" -Language=ku -Label="ku (ku_ara)" - -[keyboard-af] -Description="Clavier - Dari" -Language=prs -Label=fa - -[keyboard-af-ps] -Description="Clavier - Dari - Pachto" -Language=ps -Label=ps - -[keyboard-af-uz] -Description="Clavier - Dari - Ouzbek (Afghanistan)" -Language=uz -Label=uz - -[keyboard-af-fa-olpc] -Description="Clavier - Dari - Dari (Afghanistan, OLPC)" -Language=prs -Label="fa (fa-olpc)" - -[keyboard-af-ps-olpc] -Description="Clavier - Dari - Pachto (Afghanistan, OLPC)" -Language=ps -Label="ps (ps-olpc)" - -[keyboard-af-uz-olpc] -Description="Clavier - Dari - Ouzbek (Afghanistan, OLPC)" -Language=uz -Label="uz (uz-olpc)" - -[keyboard-hr] -Description="Clavier - Croate" -Language=hr -Label=hr - -[keyboard-hr-alternatequotes] -Description="Clavier - Croate - Croate (avec guillemets)" -Language=hr -Label="hr (alternatequotes)" - -[keyboard-hr-unicode] -Description="Clavier - Croate - Croate (avec les digraphes croates)" -Language=hr -Label="hr (unicode)" - -[keyboard-hr-unicodeus] -Description="Clavier - Croate - Croate (US, avec les digraphes croates)" -Language=hr -Label="hr (unicodeus)" - -[keyboard-hr-us] -Description="Clavier - Croate - Croate (US)" -Language=hr -Label="hr (us)" - -[keyboard-ma] -Description="Clavier - Arabe (Maroc)" -Language=ary -Label=ar - -[keyboard-ma-tifinagh] -Description="Clavier - Arabe (Maroc) - Berbère (Maroc, Tifinagh)" -Language= -Label="ber (tifinagh)" - -[keyboard-ma-tifinagh-alt] -Description="Clavier - Arabe (Maroc) - Berbère (Maroc, variante Tifinagh)" -Language= -Label="ber (tifinagh-alt)" - -[keyboard-ma-tifinagh-alt-phonetic] -Description="Clavier - Arabe (Maroc) - Berbère (Maroc, Tifinagh phonétique, variante)" -Language= -Label="ber (tifinagh-alt-phonetic)" - -[keyboard-ma-tifinagh-extended] -Description="Clavier - Arabe (Maroc) - Berbère (Maroc, Tifinagh étendu)" -Language= -Label="ber (tifinagh-extended)" - -[keyboard-ma-tifinagh-phonetic] -Description="Clavier - Arabe (Maroc) - Berbère (Maroc, Tifinagh phonétique)" -Language= -Label="ber (tifinagh-phonetic)" - -[keyboard-ma-tifinagh-extended-phonetic] -Description="Clavier - Arabe (Maroc) - Berbère (Maroc, Tifinagh étendu phonétique)" -Language= -Label="ber (tifinagh-extended-phonetic)" - -[keyboard-ma-french] -Description="Clavier - Arabe (Maroc) - Français (Maroc)" -Language=fr -Label="fr (french)" - -[keyboard-ma-rif] -Description="Clavier - Arabe (Maroc) - Rifain" -Language=rif -Label=rif - -[keyboard-sy] -Description="Clavier - Arabe (Syrie)" -Language=syr -Label=ar - -[keyboard-sy-syc] -Description="Clavier - Arabe (Syrie) - Syriaque" -Language=syr -Label=syc - -[keyboard-sy-syc_phonetic] -Description="Clavier - Arabe (Syrie) - Syriaque (phonétique)" -Language=syr -Label="syc (syc_phonetic)" - -[keyboard-sy-ku] -Description="Clavier - Arabe (Syrie) - Kurde (Syrie, Q latin)" -Language=ku -Label=ku - -[keyboard-sy-ku_alt] -Description="Clavier - Arabe (Syrie) - Kurde (Syrie, Alt-Q latin)" -Language=ku -Label="ku (ku_alt)" - -[keyboard-sy-ku_f] -Description="Clavier - Arabe (Syrie) - Kurde (Syrie, F)" -Language=ku -Label="ku (ku_f)" - -[keyboard-at] -Description="Clavier - Allemand (Autriche)" -Language=de -Label=de - -[keyboard-at-nodeadkeys] -Description="Clavier - Allemand (Autriche) - Allemand (Autriche, sans touche morte)" -Language=de -Label="at (nodeadkeys)" - -[keyboard-at-mac] -Description="Clavier - Allemand (Autriche) - Allemand (Autriche, Macintosh)" -Language=de -Label="at (mac)" - -[keyboard-nz] -Description="Clavier - Anglais (Nouvelle-Zélande)" -Language=en -Label=en - -[keyboard-nz-mao] -Description="Clavier - Anglais (Nouvelle-Zélande) - Maori" -Language=mi -Label="mi (mao)" - -[keyboard-epo] -Description="Clavier - Espéranto" -Language=eo -Label=eo - -[keyboard-epo-legacy] -Description="Clavier - Espéranto - Espéranto (obsolète)" -Language=eo -Label="epo (legacy)" - -[keyboard-eu] -Description="Clavier - EurKEY (US)" -Language=ca -Label=eu - -[keyboard-za] -Description="Clavier - Anglais (Afrique du Sud)" -Language=en -Label=en - -[keyboard-fo] -Description="Clavier - Féroïen" -Language=fo -Label=fo - -[keyboard-fo-nodeadkeys] -Description="Clavier - Féroïen - Féroïen (sans touche morte)" -Language=fo -Label="fo (nodeadkeys)" - -[keyboard-gb] -Description="Clavier - Anglais (Royaume-Uni)" -Language=en -Label=en - -[keyboard-gb-extd] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, étendu, Windows)" -Language=en -Label="gb (extd)" - -[keyboard-gb-intl] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, internat., avec touches mortes)" -Language=en -Label="gb (intl)" - -[keyboard-gb-dvorak] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Dvorak)" -Language=en -Label="gb (dvorak)" - -[keyboard-gb-dvorakukp] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Dvorak, ponctuation britannique)" -Language=en -Label="gb (dvorakukp)" - -[keyboard-gb-mac] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Macintosh)" -Language=en -Label="gb (mac)" - -[keyboard-gb-mac_intl] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Macintosh, international)" -Language=en -Label="gb (mac_intl)" - -[keyboard-gb-colemak] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Colemak)" -Language=en -Label="gb (colemak)" - -[keyboard-gb-colemak_dh] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Colemak-DH)" -Language=en -Label="gb (colemak_dh)" - -[keyboard-gb-gla] -Description="Clavier - Anglais (Royaume-Uni) - Gaélique écossais" -Language=en -Label="gd (gla)" - -[keyboard-gb-pl] -Description="Clavier - Anglais (Royaume-Uni) - Polonais (clavier anglais)" -Language=pl -Label=pl - -[keyboard-gb-sun_type6] -Description="Clavier - Anglais (Royaume-Uni) - Anglais (Royaume-Uni, Sun type 6/7)" -Language=en -Label="gb (sun_type6)" - -[keyboard-ke] -Description="Clavier - Swahili (Kenya)" -Language=sw -Label=sw - -[keyboard-ke-kik] -Description="Clavier - Swahili (Kenya) - Kikuyu" -Language=ki -Label="ki (kik)" - -[keyboard-md] -Description="Clavier - Moldave" -Language=ro -Label=ro - -[keyboard-md-gag] -Description="Clavier - Moldave - Gagaouze (Moldavie)" -Language=gag -Label=gag - -[keyboard-us] -Description="Clavier - Anglais (US)" -Language=en -Label=en - -[keyboard-us-euro] -Description="Clavier - Anglais (US) - Anglais (US, Euro sur le 5)" -Language=en -Label="us (euro)" - -[keyboard-us-intl] -Description="Clavier - Anglais (US) - Anglais (US, internat., avec touches mortes)" -Language=en -Label="us (intl)" - -[keyboard-us-alt-intl] -Description="Clavier - Anglais (US) - Anglais (US, variante internat.)" -Language=en -Label="us (alt-intl)" - -[keyboard-us-altgr-intl] -Description="Clavier - Anglais (US) - Anglais (internat., touches mortes via AltGr)" -Language=en -Label="us (altgr-intl)" - -[keyboard-us-mac] -Description="Clavier - Anglais (US) - Anglais (Macintosh)" -Language=en -Label="us (mac)" - -[keyboard-us-colemak] -Description="Clavier - Anglais (US) - Anglais (Colemak)" -Language=en -Label="us (colemak)" - -[keyboard-us-colemak_dh] -Description="Clavier - Anglais (US) - Anglais (Colemak-DH)" -Language=en -Label="us (colemak_dh)" - -[keyboard-us-colemak_dh_wide] -Description="Clavier - Anglais (US) - Anglais (Colemak-DH large)" -Language=en -Label="us (colemak_dh_wide)" - -[keyboard-us-colemak_dh_ortho] -Description="Clavier - Anglais (US) - Anglais (Colemak-DH ortholinéaire)" -Language=en -Label="us (colemak_dh_ortho)" - -[keyboard-us-colemak_dh_iso] -Description="Clavier - Anglais (US) - Anglais (Colemak-DH ISO)" -Language=en -Label="us (colemak_dh_iso)" - -[keyboard-us-colemak_dh_wide_iso] -Description="Clavier - Anglais (US) - Anglais (Colemak-DH large ISO)" -Language=en -Label="us (colemak_dh_wide_iso)" - -[keyboard-us-dvorak] -Description="Clavier - Anglais (US) - Anglais (Dvorak)" -Language=en -Label="us (dvorak)" - -[keyboard-us-dvorak-intl] -Description="Clavier - Anglais (US) - Anglais (Dvorak, internat. avec touches mortes)" -Language=en -Label="us (dvorak-intl)" - -[keyboard-us-dvorak-alt-intl] -Description="Clavier - Anglais (US) - Anglais (Dvorak, variante internat.)" -Language=en -Label="us (dvorak-alt-intl)" - -[keyboard-us-dvorak-l] -Description="Clavier - Anglais (US) - Anglais (Dvorak, pour gaucher)" -Language=en -Label="us (dvorak-l)" - -[keyboard-us-dvorak-r] -Description="Clavier - Anglais (US) - Anglais (Dvorak pour droitier)" -Language=en -Label="us (dvorak-r)" - -[keyboard-us-dvorak-classic] -Description="Clavier - Anglais (US) - Anglais (Dvorak classique)" -Language=en -Label="us (dvorak-classic)" - -[keyboard-us-dvp] -Description="Clavier - Anglais (US) - Anglais (Dvorak pour programmeur)" -Language=en -Label="us (dvp)" - -[keyboard-us-dvorak-mac] -Description="Clavier - Anglais (US) - Anglais (Dvorak, Macintosh)" -Language=en -Label="us (dvorak-mac)" - -[keyboard-us-norman] -Description="Clavier - Anglais (US) - Anglais (Norman)" -Language=en -Label="us (norman)" - -[keyboard-us-symbolic] -Description="Clavier - Anglais (US) - Anglais (US, symbolique)" -Language=en -Label="us (symbolic)" - -[keyboard-us-workman] -Description="Clavier - Anglais (US) - Anglais (Workman)" -Language=en -Label="us (workman)" - -[keyboard-us-workman-intl] -Description="Clavier - Anglais (US) - Anglais (Workman, internat., avec touches mortes)" -Language=en -Label="us (workman-intl)" - -[keyboard-us-olpc2] -Description="Clavier - Anglais (US) - Anglais (diviser/multiplier bascule la disposition)" -Language=en -Label="us (olpc2)" - -[keyboard-us-chr] -Description="Clavier - Anglais (US) - Cherokee" -Language=chr -Label=chr - -[keyboard-us-haw] -Description="Clavier - Anglais (US) - Hawaïen" -Language=haw -Label=haw - -[keyboard-us-rus] -Description="Clavier - Anglais (US) - Russe (US, phonétique)" -Language=ru -Label="ru (rus)" - -[keyboard-us-hbs] -Description="Clavier - Anglais (US) - Serbo-Croate (US)" -Language=en -Label="us (hbs)" - -[keyboard-us-intl-unicode] -Description="Clavier - Anglais (US) - Anglais (US, international, combinatoire Unicode via AltGr)" -Language=en -Label="us (intl-unicode)" - -[keyboard-us-alt-intl-unicode] -Description="Clavier - Anglais (US) - Anglais (US, international, combinatoire Unicode via AltGr, variante)" -Language=en -Label="us (alt-intl-unicode)" - -[keyboard-us-ats] -Description="Clavier - Anglais (US) - Atsina" -Language=en -Label="us (ats)" - -[keyboard-us-crd] -Description="Clavier - Anglais (US) - Salish Cœur d'Alène" -Language=crd -Label="us (crd)" - -[keyboard-us-cz_sk_de] -Description="Clavier - Anglais (US) - Tchèque, slovaque et allemand (US)" -Language=en -Label="us (cz_sk_de)" - -[keyboard-us-cz_sk_pl_de_es_fi_sv] -Description="Clavier - Anglais (US) - Tchèque, slovaque, polonais, espagnol, finnois, suédois et allemand (US)" -Language=en -Label="us (cz_sk_pl_de_es_fi_sv)" - -[keyboard-us-drix] -Description="Clavier - Anglais (US) - Anglais (Drix)" -Language=en -Label="us (drix)" - -[keyboard-us-de_se_fi] -Description="Clavier - Anglais (US) - Allemand, suédois et finnois (US)" -Language=en -Label="us (de_se_fi)" - -[keyboard-us-ibm238l] -Description="Clavier - Anglais (US) - Anglais (US, Arabe IBM 238_L)" -Language=en -Label="us (ibm238l)" - -[keyboard-us-sun_type6] -Description="Clavier - Anglais (US) - Anglais (US, Sun type 6/7)" -Language=en -Label="us (sun_type6)" - -[keyboard-us-carpalx] -Description="Clavier - Anglais (US) - Anglais (Carpalx)" -Language=en -Label="us (carpalx)" - -[keyboard-us-carpalx-intl] -Description="Clavier - Anglais (US) - Anglais (Carpalx, internat., avec touches mortes)" -Language=en -Label="us (carpalx-intl)" - -[keyboard-us-carpalx-altgr-intl] -Description="Clavier - Anglais (US) - Anglais (Carpalx, internat., touches mortes via AltGr)" -Language=en -Label="us (carpalx-altgr-intl)" - -[keyboard-us-carpalx-full] -Description="Clavier - Anglais (US) - Anglais (Carpalx, complètement optimisé)" -Language=en -Label="us (carpalx-full)" - -[keyboard-us-carpalx-full-intl] -Description="Clavier - Anglais (US) - Anglais (Carpalx, complètement optimisé, internat., avec touches mortes)" -Language=en -Label="us (carpalx-full-intl)" - -[keyboard-us-carpalx-full-altgr-intl] -Description="Clavier - Anglais (US) - Anglais (Carpalx, complètement optimisé, internat., touches mortes via AltGr)" -Language=en -Label="us (carpalx-full-altgr-intl)" - -[keyboard-us-3l] -Description="Clavier - Anglais (US) - Anglais (3l)" -Language=en -Label="us (3l)" - -[keyboard-us-3l-cros] -Description="Clavier - Anglais (US) - Anglais (3l, Chromebook)" -Language=en -Label="us (3l-cros)" - -[keyboard-us-3l-emacs] -Description="Clavier - Anglais (US) - Anglais (3l, Emacs)" -Language=en -Label="us (3l-emacs)" - -[keyboard-us-workman-p] -Description="Clavier - Anglais (US) - Anglais (Workman-P)" -Language=en -Label=workman-p - -[keyboard-us-scn] -Description="Clavier - Anglais (US) - Sicilien (clavier US)" -Language=en -Label="us (scn)" - -[keyboard-us-altgr-weur] -Description="Clavier - Anglais (US) - Anglais (Europe de l'ouest, touches mortes via AltGr)" -Language=en -Label="us (altgr-weur)" - -[keyboard-ge] -Description="Clavier - Géorgien" -Language=ka -Label=ka - -[keyboard-ge-ergonomic] -Description="Clavier - Géorgien - Géorgien (ergonomique)" -Language=ka -Label="ge (ergonomic)" - -[keyboard-ge-mess] -Description="Clavier - Géorgien - Géorgien (MESS)" -Language=ka -Label="ge (mess)" - -[keyboard-ge-os] -Description="Clavier - Géorgien - Ossète (Géorgie)" -Language=os -Label="ge (os)" - -[keyboard-ge-ru] -Description="Clavier - Géorgien - Russe (Géorgie)" -Language=ru -Label=ru - -[keyboard-es] -Description="Clavier - Espagnol" -Language=es -Label=es - -[keyboard-es-nodeadkeys] -Description="Clavier - Espagnol - Espagnol (sans touche morte)" -Language=es -Label="es (nodeadkeys)" - -[keyboard-es-deadtilde] -Description="Clavier - Espagnol - Espagnol (tilde en touche morte)" -Language=es -Label="es (deadtilde)" - -[keyboard-es-winkeys] -Description="Clavier - Espagnol - Espagnol (Windows)" -Language=es -Label="es (winkeys)" - -[keyboard-es-dvorak] -Description="Clavier - Espagnol - Espagnol (Dvorak)" -Language=es -Label="es (dvorak)" - -[keyboard-es-ast] -Description="Clavier - Espagnol - Asturien (Espagne, avec H et L point bas)" -Language=ast -Label=ast - -[keyboard-es-cat] -Description="Clavier - Espagnol - Catalan (Espagne, avec L point médian)" -Language=ca -Label="ca (cat)" - -[keyboard-es-sun_type6] -Description="Clavier - Espagnol - Espagnol (Sun type 6/7)" -Language=es -Label="es (sun_type6)" - -[keyboard-ee] -Description="Clavier - Estonien" -Language=et -Label=et - -[keyboard-ee-nodeadkeys] -Description="Clavier - Estonien - Estonien (sans touche morte)" -Language=et -Label="ee (nodeadkeys)" - -[keyboard-ee-dvorak] -Description="Clavier - Estonien - Estonien (Dvorak)" -Language=et -Label="ee (dvorak)" - -[keyboard-ee-us] -Description="Clavier - Estonien - Estonien (US)" -Language=et -Label="ee (us)" - -[keyboard-ee-sun_type6] -Description="Clavier - Estonien - Estonien (Sun type 6/7)" -Language=et -Label="ee (sun_type6)" - -[keyboard-bd] -Description="Clavier - Bengali" -Language=bn -Label=bn - -[keyboard-bd-probhat] -Description="Clavier - Bengali - Bengali (Probhat)" -Language=bn -Label="bd (probhat)" - -[keyboard-ph] -Description="Clavier - Filipino" -Language=fil -Label=ph - -[keyboard-ph-qwerty-bay] -Description="Clavier - Filipino - Filipino (QWERTY, baybayin)" -Language=fil -Label="ph (qwerty-bay)" - -[keyboard-ph-capewell-dvorak] -Description="Clavier - Filipino - Filipino (Capewell-Dvorak, latin)" -Language=fil -Label="ph (capewell-dvorak)" - -[keyboard-ph-capewell-dvorak-bay] -Description="Clavier - Filipino - Filipino (Capewell-Dvorak, baybayin)" -Language=fil -Label="ph (capewell-dvorak-bay)" - -[keyboard-ph-capewell-qwerf2k6] -Description="Clavier - Filipino - Filipino (Capewell-QWERF 2006, latin)" -Language=fil -Label="ph (capewell-qwerf2k6)" - -[keyboard-ph-capewell-qwerf2k6-bay] -Description="Clavier - Filipino - Filipino (Capewell-QWERF 2006, baybayin)" -Language=fil -Label="ph (capewell-qwerf2k6-bay)" - -[keyboard-ph-colemak] -Description="Clavier - Filipino - Filipino (Colemak, latin)" -Language=fil -Label="ph (colemak)" - -[keyboard-ph-colemak-bay] -Description="Clavier - Filipino - Filipino (Colemak, baybayin)" -Language=fil -Label="ph (colemak-bay)" - -[keyboard-ph-dvorak] -Description="Clavier - Filipino - Filipino (Dvorak, latin)" -Language=fil -Label="ph (dvorak)" - -[keyboard-ph-dvorak-bay] -Description="Clavier - Filipino - Filipino (Dvorak, baybayin)" -Language=fil -Label="ph (dvorak-bay)" - -[keyboard-uz] -Description="Clavier - Ouzbek" -Language=uz -Label=uz - -[keyboard-uz-latin] -Description="Clavier - Ouzbek - Ouzbek (latin)" -Language=uz -Label="uz (latin)" - -[keyboard-lt] -Description="Clavier - Lituanien" -Language=lt -Label=lt - -[keyboard-lt-std] -Description="Clavier - Lituanien - Lituanien (standard)" -Language=lt -Label="lt (std)" - -[keyboard-lt-us] -Description="Clavier - Lituanien - Lituanien (US)" -Language=lt -Label="lt (us)" - -[keyboard-lt-ibm] -Description="Clavier - Lituanien - Lituanien (IBM)" -Language=lt -Label="lt (ibm)" - -[keyboard-lt-lekp] -Description="Clavier - Lituanien - Lituanien (LEKP)" -Language=lt -Label="lt (lekp)" - -[keyboard-lt-lekpa] -Description="Clavier - Lituanien - Lituanien (LEKPa)" -Language=lt -Label="lt (lekpa)" - -[keyboard-lt-ratise] -Description="Clavier - Lituanien - Lituanien (Ratise)" -Language=lt -Label="lt (ratise)" - -[keyboard-lt-sgs] -Description="Clavier - Lituanien - Samogitien" -Language=sgs -Label="lt (sgs)" - -[keyboard-lt-us_dvorak] -Description="Clavier - Lituanien - Lituanien (Dvorak)" -Language=lt -Label="lt (us_dvorak)" - -[keyboard-lt-sun_type6] -Description="Clavier - Lituanien - Lituanien (Sun type 6/7)" -Language=lt -Label="lt (sun_type6)" - -[keyboard-fi] -Description="Clavier - Finnois" -Language=fi -Label=fi - -[keyboard-fi-winkeys] -Description="Clavier - Finnois - Finnois (Windows)" -Language=fi -Label="fi (winkeys)" - -[keyboard-fi-classic] -Description="Clavier - Finnois - Finnois (classique)" -Language=fi -Label="fi (classic)" - -[keyboard-fi-nodeadkeys] -Description="Clavier - Finnois - Finnois (classique, sans touche morte)" -Language=fi -Label="fi (nodeadkeys)" - -[keyboard-fi-mac] -Description="Clavier - Finnois - Finnois (Macintosh)" -Language=fi -Label="fi (mac)" - -[keyboard-fi-smi] -Description="Clavier - Finnois - Sami du Nord (Finlande)" -Language=se -Label="fi (smi)" - -[keyboard-fi-sun_type6] -Description="Clavier - Finnois - Finnois (Sun type 6/7)" -Language=fi -Label="fi (sun_type6)" - -[keyboard-fi-das] -Description="Clavier - Finnois - Finnois (DAS)" -Language=fi -Label="fi (das)" - -[keyboard-fi-fidvorak] -Description="Clavier - Finnois - Finnois (Dvorak)" -Language=fi -Label="fi (fidvorak)" - -[keyboard-cn] -Description="Clavier - Chinois" -Language=zh -Label=zh - -[keyboard-cn-altgr-pinyin] -Description="Clavier - Chinois - Lettres Hanyu Pinyin (touches mortes via AltGr)" -Language=zh -Label="cn (altgr-pinyin)" - -[keyboard-cn-mon_trad] -Description="Clavier - Chinois - Mongol (bichig)" -Language=mvf -Label="cn (mon_trad)" - -[keyboard-cn-mon_trad_todo] -Description="Clavier - Chinois - Mongol (todo)" -Language=mvf -Label="cn (mon_trad_todo)" - -[keyboard-cn-mon_trad_xibe] -Description="Clavier - Chinois - Mongol (xibe)" -Language=sjo -Label="cn (mon_trad_xibe)" - -[keyboard-cn-mon_trad_manchu] -Description="Clavier - Chinois - Mongol (mandchou)" -Language=mnc -Label="cn (mon_trad_manchu)" - -[keyboard-cn-mon_trad_galik] -Description="Clavier - Chinois - Mongol (galik)" -Language=mvf -Label="cn (mon_trad_galik)" - -[keyboard-cn-mon_todo_galik] -Description="Clavier - Chinois - Mongol (galik todo)" -Language=mvf -Label="cn (mon_todo_galik)" - -[keyboard-cn-mon_manchu_galik] -Description="Clavier - Chinois - Mongol (galik mandchou)" -Language=mnc -Label="cn (mon_manchu_galik)" - -[keyboard-cn-tib] -Description="Clavier - Chinois - Tibétain" -Language=bo -Label="cn (tib)" - -[keyboard-cn-tib_asciinum] -Description="Clavier - Chinois - Tibétain (avec chiffres ASCII)" -Language=bo -Label="cn (tib_asciinum)" - -[keyboard-cn-ug] -Description="Clavier - Chinois - Ouïghour" -Language=ug -Label=ug - -[keyboard-ca] -Description="Clavier - Français (Canada)" -Language=fr -Label=fr - -[keyboard-ca-fr-dvorak] -Description="Clavier - Français (Canada) - Français (Canada, Dvorak)" -Language=fr -Label="fr (fr-dvorak)" - -[keyboard-ca-fr-legacy] -Description="Clavier - Français (Canada) - Français (Canada, obsolète)" -Language=fr -Label="fr (fr-legacy)" - -[keyboard-ca-multix] -Description="Clavier - Français (Canada) - Canadien (CSA)" -Language=fr -Label="ca (multix)" - -[keyboard-ca-eng] -Description="Clavier - Français (Canada) - Anglais (Canada)" -Language=en -Label="en (eng)" - -[keyboard-ca-ike] -Description="Clavier - Français (Canada) - Inuktitut" -Language=iu -Label=ike - -[keyboard-ca-kut] -Description="Clavier - Français (Canada) - Kutenai" -Language=fr -Label=kut - -[keyboard-ca-shs] -Description="Clavier - Français (Canada) - Secwepemctsin" -Language=fr -Label=shs - -[keyboard-ca-sun_type6] -Description="Clavier - Français (Canada) - Multilingue (Canada, Sun type 6/7)" -Language=fr -Label="ca (sun_type6)" - -[keyboard-gh] -Description="Clavier - Anglais (Ghana)" -Language=en -Label=en - -[keyboard-gh-generic] -Description="Clavier - Anglais (Ghana) - Anglais (Ghana, multilingue)" -Language=en -Label="gh (generic)" - -[keyboard-gh-gillbt] -Description="Clavier - Anglais (Ghana) - Anglais (Ghana, GILLBT)" -Language=en -Label="gh (gillbt)" - -[keyboard-gh-akan] -Description="Clavier - Anglais (Ghana) - Akan" -Language=ak -Label="ak (akan)" - -[keyboard-gh-avn] -Description="Clavier - Anglais (Ghana) - Avatime" -Language=avn -Label=avn - -[keyboard-gh-ewe] -Description="Clavier - Anglais (Ghana) - Éwé" -Language=ee -Label="ee (ewe)" - -[keyboard-gh-fula] -Description="Clavier - Anglais (Ghana) - Peul" -Language=ff -Label="ff (fula)" - -[keyboard-gh-ga] -Description="Clavier - Anglais (Ghana) - Ga" -Language=gaa -Label="gaa (ga)" - -[keyboard-gh-hausa] -Description="Clavier - Anglais (Ghana) - Haoussa (Ghana)" -Language=ha -Label="ha (hausa)" - -[keyboard-fr] -Description="Clavier - Français" -Language=fr -Label=fr - -[keyboard-fr-nodeadkeys] -Description="Clavier - Français - Français (sans touche morte)" -Language=fr -Label="fr (nodeadkeys)" - -[keyboard-fr-oss] -Description="Clavier - Français - Français (variante)" -Language=fr -Label="fr (oss)" - -[keyboard-fr-oss_nodeadkeys] -Description="Clavier - Français - Français (variante, sans touche morte)" -Language=fr -Label="fr (oss_nodeadkeys)" - -[keyboard-fr-oss_latin9] -Description="Clavier - Français - Français (variante, Latin-9 uniquement)" -Language=fr -Label="fr (oss_latin9)" - -[keyboard-fr-latin9] -Description="Clavier - Français - Français (obsolète, variante)" -Language=fr -Label="fr (latin9)" - -[keyboard-fr-latin9_nodeadkeys] -Description="Clavier - Français - Français (obsolète, variante, sans touche morte)" -Language=fr -Label="fr (latin9_nodeadkeys)" - -[keyboard-fr-azerty] -Description="Clavier - Français - Français (AZERTY)" -Language=fr -Label="fr (azerty)" - -[keyboard-fr-afnor] -Description="Clavier - Français - Français (AZERTY, AFNOR)" -Language=fr -Label="fr (afnor)" - -[keyboard-fr-bepo] -Description="Clavier - Français - Français (BÉPO)" -Language=fr -Label="fr (bepo)" - -[keyboard-fr-bepo_latin9] -Description="Clavier - Français - Français (BÉPO, Latin-9 uniquement)" -Language=fr -Label="fr (bepo_latin9)" - -[keyboard-fr-bepo_afnor] -Description="Clavier - Français - Français (BÉPO, AFNOR)" -Language=fr -Label="fr (bepo_afnor)" - -[keyboard-fr-dvorak] -Description="Clavier - Français - Français (Dvorak)" -Language=fr -Label="fr (dvorak)" - -[keyboard-fr-ergol] -Description="Clavier - Français - French (Ergo‑L)" -Language=fr -Label="fr (ergol)" - -[keyboard-fr-ergol_iso] -Description="Clavier - Français - French (Ergo‑L, ISO variant)" -Language=fr -Label="fr (ergol_iso)" - -[keyboard-fr-mac] -Description="Clavier - Français - Français (Macintosh)" -Language=fr -Label="fr (mac)" - -[keyboard-fr-us] -Description="Clavier - Français - Français (US)" -Language=fr -Label="fr (us)" - -[keyboard-fr-bre] -Description="Clavier - Français - Breton (France)" -Language=br -Label="fr (bre)" - -[keyboard-fr-oci] -Description="Clavier - Français - Occitan" -Language=oc -Label="fr (oci)" - -[keyboard-fr-geo] -Description="Clavier - Français - Géorgien (France, AZERTY Tskapo)" -Language=ka -Label="fr (geo)" - -[keyboard-fr-sun_type6] -Description="Clavier - Français - Français (Sun type 6/7)" -Language=fr -Label="fr (sun_type6)" - -[keyboard-fr-us-alt] -Description="Clavier - Français - Français (US avec touches mortes, variante)" -Language=fr -Label="fr (us-alt)" - -[keyboard-fr-us-azerty] -Description="Clavier - Français - Français (US, AZERTY)" -Language=fr -Label="fr (us-azerty)" - -[keyboard-eg] -Description="Clavier - Arabe (Égypte)" -Language=ar -Label=ar - -[keyboard-eg-cop] -Description="Clavier - Arabe (Égypte) - Copte" -Language=cop -Label=cop - -[keyboard-cd] -Description="Clavier - Français (République démocratique du Congo)" -Language=fr -Label=fr - -[keyboard-tg] -Description="Clavier - Français (Togo)" -Language=fr -Label=fr - -[keyboard-kz] -Description="Clavier - Kazakh" -Language=kk -Label=kk - -[keyboard-kz-kazrus] -Description="Clavier - Kazakh - Kazakh (avec russe)" -Language=kk -Label="kz (kazrus)" - -[keyboard-kz-ext] -Description="Clavier - Kazakh - Kazakh (étendu)" -Language=kk -Label="kz (ext)" - -[keyboard-kz-latin] -Description="Clavier - Kazakh - Kazakh (latin)" -Language=kk -Label="kz (latin)" - -[keyboard-kz-ruskaz] -Description="Clavier - Kazakh - Russe (Kazakhstan, avec kazakh)" -Language=ru -Label="ru (ruskaz)" - -[keyboard-ch] -Description="Clavier - Allemand (Suisse)" -Language=de -Label=de - -[keyboard-ch-de_nodeadkeys] -Description="Clavier - Allemand (Suisse) - Allemand (Suisse, sans touche morte)" -Language=de -Label="de (de_nodeadkeys)" - -[keyboard-ch-de_mac] -Description="Clavier - Allemand (Suisse) - Allemand (Suisse, Macintosh)" -Language=de -Label="de (de_mac)" - -[keyboard-ch-legacy] -Description="Clavier - Allemand (Suisse) - Allemand (Suisse, obsolète)" -Language=de -Label="ch (legacy)" - -[keyboard-ch-fr] -Description="Clavier - Allemand (Suisse) - Français (Suisse)" -Language=fr -Label=fr - -[keyboard-ch-fr_nodeadkeys] -Description="Clavier - Allemand (Suisse) - Français (Suisse, sans touche morte)" -Language=fr -Label="fr (fr_nodeadkeys)" - -[keyboard-ch-fr_mac] -Description="Clavier - Allemand (Suisse) - Français (Suisse, Macintosh)" -Language=fr -Label="fr (fr_mac)" - -[keyboard-ch-sun_type6_de] -Description="Clavier - Allemand (Suisse) - Allemand (Suisse, Sun type 6/7)" -Language=de -Label="ch (sun_type6_de)" - -[keyboard-ch-sun_type6_fr] -Description="Clavier - Allemand (Suisse) - Français (Suisse, Sun type 6/7)" -Language=de -Label="ch (sun_type6_fr)" - -[keyboard-gr] -Description="Clavier - Grec" -Language=el -Label=gr - -[keyboard-gr-simple] -Description="Clavier - Grec - Grec (simple)" -Language=el -Label="gr (simple)" - -[keyboard-gr-nodeadkeys] -Description="Clavier - Grec - Grec (sans touche morte)" -Language=el -Label="gr (nodeadkeys)" - -[keyboard-gr-polytonic] -Description="Clavier - Grec - Grec (polytonique)" -Language=el -Label="gr (polytonic)" - -[keyboard-gr-sun_type6] -Description="Clavier - Grec - Grec (Sun type 6/7)" -Language=el -Label="gr (sun_type6)" - -[keyboard-gr-colemak] -Description="Clavier - Grec - Grec (Colemak)" -Language=el -Label="gr (colemak)" - -[keyboard-tr] -Description="Clavier - Turc" -Language=tr -Label=tr - -[keyboard-tr-f] -Description="Clavier - Turc - Turc (F)" -Language=tr -Label="tr (f)" - -[keyboard-tr-e] -Description="Clavier - Turc - Turc (E)" -Language=tr -Label="tr (e)" - -[keyboard-tr-alt] -Description="Clavier - Turc - Turc (Alt-Q)" -Language=tr -Label="tr (alt)" - -[keyboard-tr-intl] -Description="Clavier - Turc - Turc (internat., avec touches mortes)" -Language=tr -Label="tr (intl)" - -[keyboard-tr-ku] -Description="Clavier - Turc - Kurde (Turquie, Q latin)" -Language=ku -Label=ku - -[keyboard-tr-ku_f] -Description="Clavier - Turc - Kurde (Turquie, F)" -Language=ku -Label="ku (ku_f)" - -[keyboard-tr-ku_alt] -Description="Clavier - Turc - Kurde (Turquie, Alt-Q latin)" -Language=ku -Label="ku (ku_alt)" - -[keyboard-tr-sun_type6] -Description="Clavier - Turc - Turc (Sun type 6/7)" -Language=tr -Label="tr (sun_type6)" - -[keyboard-tr-us] -Description="Clavier - Turc - Turc (i et ı échangés)" -Language=tr -Label="tr (us)" - -[keyboard-tr-otk] -Description="Clavier - Turc - Turc ancien" -Language=tr -Label="tr (otk)" - -[keyboard-tr-otkf] -Description="Clavier - Turc - Turc ancien (F)" -Language=tr -Label="tr (otkf)" - -[keyboard-tr-ot] -Description="Clavier - Turc - Turc ottoman (Q)" -Language=tr -Label="tr (ot)" - -[keyboard-tr-otf] -Description="Clavier - Turc - Turc ottoman (F)" -Language=tr -Label="tr (otf)" - -[keyboard-il] -Description="Clavier - Hébreu" -Language=he -Label=he - -[keyboard-il-si2] -Description="Clavier - Hébreu - Hébreu (SI-1452-2)" -Language=he -Label="il (si2)" - -[keyboard-il-lyx] -Description="Clavier - Hébreu - Hébreu (lyx)" -Language=he -Label="il (lyx)" - -[keyboard-il-phonetic] -Description="Clavier - Hébreu - Hébreu (phonétique)" -Language=he -Label="il (phonetic)" - -[keyboard-il-biblical] -Description="Clavier - Hébreu - Hébreu (biblique, Tiro)" -Language=he -Label="il (biblical)" - -[keyboard-il-biblicalSIL] -Description="Clavier - Hébreu - Hébreu (biblique, SIL, phonétique)" -Language=he -Label="il (biblicalSIL)" - -[keyboard-de] -Description="Clavier - Allemand" -Language=de -Label=de - -[keyboard-de-deadacute] -Description="Clavier - Allemand - Allemand (accent aigu en touche morte)" -Language=de -Label="de (deadacute)" - -[keyboard-de-deadgraveacute] -Description="Clavier - Allemand - Allemand (accents aigu et grave en touches mortes)" -Language=de -Label="de (deadgraveacute)" - -[keyboard-de-deadtilde] -Description="Clavier - Allemand - Allemand (tilde en touche morte)" -Language=de -Label="de (deadtilde)" - -[keyboard-de-nodeadkeys] -Description="Clavier - Allemand - Allemand (sans touche morte)" -Language=de -Label="de (nodeadkeys)" - -[keyboard-de-e1] -Description="Clavier - Allemand - Allemand (E1)" -Language=de -Label="de (e1)" - -[keyboard-de-e2] -Description="Clavier - Allemand - Allemand (E2)" -Language=de -Label="de (e2)" - -[keyboard-de-T3] -Description="Clavier - Allemand - Allemand (T3)" -Language=de -Label="de (T3)" - -[keyboard-de-us] -Description="Clavier - Allemand - Allemand (US)" -Language=de -Label="de (us)" - -[keyboard-de-dvorak] -Description="Clavier - Allemand - Allemand (Dvorak)" -Language=de -Label="de (dvorak)" - -[keyboard-de-mac] -Description="Clavier - Allemand - Allemand (Macintosh)" -Language=de -Label="de (mac)" - -[keyboard-de-mac_nodeadkeys] -Description="Clavier - Allemand - Allemand (Macintosh, sans touche morte)" -Language=de -Label="de (mac_nodeadkeys)" - -[keyboard-de-neo] -Description="Clavier - Allemand - Allemand (Neo 2)" -Language=de -Label="de (neo)" - -[keyboard-de-qwerty] -Description="Clavier - Allemand - Allemand (QWERTY)" -Language=de -Label="de (qwerty)" - -[keyboard-de-dsb] -Description="Clavier - Allemand - Bas-sorabe" -Language=dsb -Label="de (dsb)" - -[keyboard-de-dsb_qwertz] -Description="Clavier - Allemand - Bas-sorabe (QWERTZ)" -Language=dsb -Label="de (dsb_qwertz)" - -[keyboard-de-ro] -Description="Clavier - Allemand - Roumain (Allemagne)" -Language=ro -Label="de (ro)" - -[keyboard-de-ro_nodeadkeys] -Description="Clavier - Allemand - Roumain (Allemagne, sans touche morte)" -Language=ro -Label="de (ro_nodeadkeys)" - -[keyboard-de-ru] -Description="Clavier - Allemand - Russe (Allemagne, phonétique)" -Language=ru -Label=ru - -[keyboard-de-tr] -Description="Clavier - Allemand - Turc (Allemagne)" -Language=tr -Label="de (tr)" - -[keyboard-de-hu] -Description="Clavier - Allemand - Allemand (avec lettres hongroises, sans touche morte)" -Language=de -Label="de (hu)" - -[keyboard-de-pl] -Description="Clavier - Allemand - Polonais (Allemagne, sans touche morte)" -Language=de -Label="de (pl)" - -[keyboard-de-sun_type6] -Description="Clavier - Allemand - Allemand (Sun type 6/7)" -Language=de -Label="de (sun_type6)" - -[keyboard-de-adnw] -Description="Clavier - Allemand - Allemand (Aus der Neo-Welt)" -Language=de -Label="de (adnw)" - -[keyboard-de-koy] -Description="Clavier - Allemand - Allemand (KOY)" -Language=de -Label="de (koy)" - -[keyboard-de-bone] -Description="Clavier - Allemand - Allemand (Bone)" -Language=de -Label="de (bone)" - -[keyboard-de-bone_eszett_home] -Description="Clavier - Allemand - Allemand (Bone, ß dans la rangée du milieu)" -Language=de -Label="de (bone_eszett_home)" - -[keyboard-de-neo_qwertz] -Description="Clavier - Allemand - Allemand (Neo, QWERTZ)" -Language=de -Label="de (neo_qwertz)" - -[keyboard-de-neo_qwerty] -Description="Clavier - Allemand - Allemand (Neo, QWERTY)" -Language=de -Label="de (neo_qwerty)" - -[keyboard-de-ru-recom] -Description="Clavier - Allemand - Russe (Allemagne, recommandé)" -Language=ru -Label="ru (ru-recom)" - -[keyboard-de-ru-translit] -Description="Clavier - Allemand - Russe (Allemagne, translittération)" -Language=ru -Label="ru (ru-translit)" - -[keyboard-id] -Description="Clavier - Indonésien (Latin)" -Language=id -Label=id - -[keyboard-id-melayu-phonetic] -Description="Clavier - Indonésien (Latin) - Indonésien (Arabe Malayu, phonétique)" -Language=id -Label="id (melayu-phonetic)" - -[keyboard-id-melayu-phoneticx] -Description="Clavier - Indonésien (Latin) - Indonésien (Arabe Malayu, phonétique étendue)" -Language=id -Label="id (melayu-phoneticx)" - -[keyboard-id-pegon-phonetic] -Description="Clavier - Indonésien (Latin) - Indonésien (Arabe pégon, phonétique)" -Language=id -Label="id (pegon-phonetic)" - -[keyboard-id-javanese] -Description="Clavier - Indonésien (Latin) - Javanais" -Language=jax -Label="id (javanese)" - -[keyboard-sn] -Description="Clavier - Wolof" -Language=wo -Label=wo - -[keyboard-az] -Description="Clavier - Azéri" -Language=az -Label=az - -[keyboard-az-cyrillic] -Description="Clavier - Azéri - Azéri (cyrillique)" -Language=az -Label="az (cyrillic)" - -[keyboard-kh] -Description="Clavier - Khmer (Cambodge)" -Language=km -Label=km - -[keyboard-hu] -Description="Clavier - Hongrois" -Language=hu -Label=hu - -[keyboard-hu-standard] -Description="Clavier - Hongrois - Hongrois (standard)" -Language=hu -Label="hu (standard)" - -[keyboard-hu-nodeadkeys] -Description="Clavier - Hongrois - Hongrois (sans touche morte)" -Language=hu -Label="hu (nodeadkeys)" - -[keyboard-hu-qwerty] -Description="Clavier - Hongrois - Hongrois (QWERTY)" -Language=hu -Label="hu (qwerty)" - -[keyboard-hu-101_qwertz_comma_dead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 101 touches, virgule, touches mortes)" -Language=hu -Label="hu (101_qwertz_comma_dead)" - -[keyboard-hu-101_qwertz_comma_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 101 touches, virgule, sans touche morte)" -Language=hu -Label="hu (101_qwertz_comma_nodead)" - -[keyboard-hu-101_qwertz_dot_dead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 101 touches, point, touches mortes)" -Language=hu -Label="hu (101_qwertz_dot_dead)" - -[keyboard-hu-101_qwertz_dot_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 101 touches, point, sans touche morte)" -Language=hu -Label="hu (101_qwertz_dot_nodead)" - -[keyboard-hu-101_qwerty_comma_dead] -Description="Clavier - Hongrois - Hongrois (QWERTY, 101 touches, virgule, touches mortes)" -Language=hu -Label="hu (101_qwerty_comma_dead)" - -[keyboard-hu-101_qwerty_comma_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTY, 101 touches, virgule, sans touche morte)" -Language=hu -Label="hu (101_qwerty_comma_nodead)" - -[keyboard-hu-101_qwerty_dot_dead] -Description="Clavier - Hongrois - Hongrois (QWERTY, 101 touches, point, touches mortes)" -Language=hu -Label="hu (101_qwerty_dot_dead)" - -[keyboard-hu-101_qwerty_dot_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTY, 101 touches, point, sans touche morte)" -Language=hu -Label="hu (101_qwerty_dot_nodead)" - -[keyboard-hu-102_qwertz_comma_dead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, virgule, touches mortes)" -Language=hu -Label="hu (102_qwertz_comma_dead)" - -[keyboard-hu-102_qwertz_comma_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, virgule, sans touche morte)" -Language=hu -Label="hu (102_qwertz_comma_nodead)" - -[keyboard-hu-102_qwertz_dot_dead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, point, touches mortes)" -Language=hu -Label="hu (102_qwertz_dot_dead)" - -[keyboard-hu-102_qwertz_dot_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, point, sans touche morte)" -Language=hu -Label="hu (102_qwertz_dot_nodead)" - -[keyboard-hu-102_qwerty_comma_dead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, virgule, touches mortes)" -Language=hu -Label="hu (102_qwerty_comma_dead)" - -[keyboard-hu-102_qwerty_comma_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, virgule, sans touche morte)" -Language=hu -Label="hu (102_qwerty_comma_nodead)" - -[keyboard-hu-102_qwerty_dot_dead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, point, touches mortes)" -Language=hu -Label="hu (102_qwerty_dot_dead)" - -[keyboard-hu-102_qwerty_dot_nodead] -Description="Clavier - Hongrois - Hongrois (QWERTZ, 102 touches, point, sans touche morte)" -Language=hu -Label="hu (102_qwerty_dot_nodead)" - -[keyboard-hu-oldhunlig] -Description="Clavier - Hongrois - Ancien hongrois (pour les ligatures)" -Language=hu -Label="oldhun(lig) (oldhunlig)" - -[keyboard-hu-oldhun_sk_sh] -Description="Clavier - Hongrois - Ancien Hongrois (Hauts plateaux des Carpathes, S comme Sh)" -Language=hu -Label="oldhun(SK,Sh) (oldhun_sk_sh)" - -[keyboard-hu-oldhun_sk_sz] -Description="Clavier - Hongrois - Ancien Hongrois (Hauts plateaux des Carpathes, S comme Sz)" -Language=hu -Label="oldhun(SK,Sz) (oldhun_sk_sz)" - -[keyboard-hu-us] -Description="Clavier - Hongrois - Hongrois (US)" -Language=hu -Label=us - -[keyboard-ng] -Description="Clavier - Anglais (Nigeria)" -Language=en -Label=en - -[keyboard-ng-hausa] -Description="Clavier - Anglais (Nigeria) - Haoussa (Nigeria)" -Language=ha -Label="ha (hausa)" - -[keyboard-ng-igbo] -Description="Clavier - Anglais (Nigeria) - Igbo" -Language=ig -Label="ig (igbo)" - -[keyboard-ng-yoruba] -Description="Clavier - Anglais (Nigeria) - Yoruba" -Language=yo -Label="yo (yoruba)" - -[keyboard-is] -Description="Clavier - Islandais" -Language=is -Label=is - -[keyboard-is-mac_legacy] -Description="Clavier - Islandais - Islandais (Macintosh, obsolète)" -Language=is -Label="is (mac_legacy)" - -[keyboard-is-mac] -Description="Clavier - Islandais - Islandais (Macintosh)" -Language=is -Label="is (mac)" - -[keyboard-is-dvorak] -Description="Clavier - Islandais - Islandais (Dvorak)" -Language=is -Label="is (dvorak)" - -[keyboard-in] -Description="Clavier - Indien" -Language=hi -Label=in - -[keyboard-in-asm-kagapa] -Description="Clavier - Indien - Assamais (KaGaPa, phonétique)" -Language=as -Label="as (asm-kagapa)" - -[keyboard-in-ben] -Description="Clavier - Indien - Bengali (Inde)" -Language=bn -Label="bn (ben)" - -[keyboard-in-ben_probhat] -Description="Clavier - Indien - Bengali (Inde, Probhat)" -Language=bn -Label="bn (ben_probhat)" - -[keyboard-in-ben_baishakhi] -Description="Clavier - Indien - Bengali (Inde, Baishakhi)" -Language=bn -Label="in (ben_baishakhi)" - -[keyboard-in-ben_bornona] -Description="Clavier - Indien - Bengali (Inde, Bornona)" -Language=bn -Label="in (ben_bornona)" - -[keyboard-in-ben-kagapa] -Description="Clavier - Indien - Bengali (Inde, KaGaPa, phonétique)" -Language=bn -Label="in (ben-kagapa)" - -[keyboard-in-ben_gitanjali] -Description="Clavier - Indien - Bengali (Inde, Gitanjali)" -Language=bn -Label="in (ben_gitanjali)" - -[keyboard-in-ben_inscript] -Description="Clavier - Indien - Bengali (Inde, InScript Baishakhi)" -Language=bn -Label="in (ben_inscript)" - -[keyboard-in-eng] -Description="Clavier - Indien - Anglais (Inde, avec le symbole Roupie)" -Language=en -Label="en (eng)" - -[keyboard-in-guj] -Description="Clavier - Indien - Gujarâtî" -Language=gu -Label="gu (guj)" - -[keyboard-in-guj-kagapa] -Description="Clavier - Indien - Goudjarati (KaGaPa, phonétique)" -Language=gu -Label="gu (guj-kagapa)" - -[keyboard-in-bolnagri] -Description="Clavier - Indien - Hindi (Bolnagri)" -Language=hi -Label="hi (bolnagri)" - -[keyboard-in-hin-wx] -Description="Clavier - Indien - Hindi (Wx)" -Language=hi -Label="hi (hin-wx)" - -[keyboard-in-hin-kagapa] -Description="Clavier - Indien - Hindi (KaGaPa, phonétique)" -Language=hi -Label="hi (hin-kagapa)" - -[keyboard-in-kan] -Description="Clavier - Indien - Kannada" -Language=kn -Label="kn (kan)" - -[keyboard-in-kan-kagapa] -Description="Clavier - Indien - Kannada (KaGaPa, phonétique)" -Language=kn -Label="kn (kan-kagapa)" - -[keyboard-in-mal] -Description="Clavier - Indien - Malayâlam" -Language=ml -Label="ml (mal)" - -[keyboard-in-mal_lalitha] -Description="Clavier - Indien - Malayâlam (lalitha)" -Language=ml -Label="ml (mal_lalitha)" - -[keyboard-in-mal_enhanced] -Description="Clavier - Indien - Malayâlam (InScript amélioré avec le roupie)" -Language=ml -Label="ml (mal_enhanced)" - -[keyboard-in-mal_poorna] -Description="Clavier - Indien - Malayâlam (Poorna, InScript amélioré)" -Language=ml -Label="ml (mal_poorna)" - -[keyboard-in-mni] -Description="Clavier - Indien - Meitei" -Language=mni -Label="in (mni)" - -[keyboard-in-mar-kagapa] -Description="Clavier - Indien - Marathe (KaGaPa, phonétique)" -Language=mr -Label="mr (mar-kagapa)" - -[keyboard-in-marathi] -Description="Clavier - Indien - Marathe (InScript amélioré)" -Language=mr -Label="in (marathi)" - -[keyboard-in-ori] -Description="Clavier - Indien - Oriya" -Language=or -Label="or (ori)" - -[keyboard-in-ori-bolnagri] -Description="Clavier - Indien - Oriya (Bolnagri)" -Language=or -Label="or (ori-bolnagri)" - -[keyboard-in-ori-wx] -Description="Clavier - Indien - Oriya (Wx)" -Language=or -Label="or (ori-wx)" - -[keyboard-in-guru] -Description="Clavier - Indien - Penjabi (Gurmukhî)" -Language=pa -Label="pa (guru)" - -[keyboard-in-jhelum] -Description="Clavier - Indien - Penjabi (Gurmukhî, Jhelum)" -Language=pa -Label="pa (jhelum)" - -[keyboard-in-san-kagapa] -Description="Clavier - Indien - Sanscrit (KaGaPa, phonétique)" -Language=sa -Label="sa (san-kagapa)" - -[keyboard-in-sat] -Description="Clavier - Indien - Santali (Ol Cemet)" -Language=sat -Label=sat - -[keyboard-in-tamilnet] -Description="Clavier - Indien - Tamoul (TamilNet '99)" -Language=ta -Label="ta (tamilnet)" - -[keyboard-in-tamilnet_tamilnumbers] -Description="Clavier - Indien - Tamoul (TamilNet '99 avec chiffres tamouls)" -Language=ta -Label="ta (tamilnet_tamilnumbers)" - -[keyboard-in-tamilnet_TAB] -Description="Clavier - Indien - Tamoul (TamilNet '99, codage TAB)" -Language=ta -Label="ta (tamilnet_TAB)" - -[keyboard-in-tamilnet_TSCII] -Description="Clavier - Indien - Tamoul (TamilNet '99, codage TSCII)" -Language=ta -Label="ta (tamilnet_TSCII)" - -[keyboard-in-tam] -Description="Clavier - Indien - Tamoul (InScript, avec chiffres arabes)" -Language=ta -Label="ta (tam)" - -[keyboard-in-tam_tamilnumbers] -Description="Clavier - Indien - Tamoul (InScript, avec chiffres tamouls)" -Language=ta -Label="ta (tam_tamilnumbers)" - -[keyboard-in-tel] -Description="Clavier - Indien - Télougou" -Language=te -Label="te (tel)" - -[keyboard-in-tel-kagapa] -Description="Clavier - Indien - Télougou (KaGaPa, phonétique)" -Language=te -Label="te (tel-kagapa)" - -[keyboard-in-tel-sarala] -Description="Clavier - Indien - Télougou (Sarala)" -Language=te -Label="te (tel-sarala)" - -[keyboard-in-urd-phonetic] -Description="Clavier - Indien - Ourdou (phonétique)" -Language=ur -Label="ur (urd-phonetic)" - -[keyboard-in-urd-phonetic3] -Description="Clavier - Indien - Ourdou (variante phonétique)" -Language=ur -Label="ur (urd-phonetic3)" - -[keyboard-in-urd-winkeys] -Description="Clavier - Indien - Ourdou (Windows)" -Language=ur -Label="ur (urd-winkeys)" - -[keyboard-in-iipa] -Description="Clavier - Indien - Indic IPA" -Language=en -Label="in (iipa)" - -[keyboard-in-modi-kagapa] -Description="Clavier - Indien - Modi (KaGaPa, phonétique)" -Language=mr -Label="mr (modi-kagapa)" - -[keyboard-in-san-misc] -Description="Clavier - Indien - Symboles sanscrit" -Language=sa -Label="sas (san-misc)" - -[keyboard-in-urd-navees] -Description="Clavier - Indien - Ourdou (Navees)" -Language=ur -Label="ur (urd-navees)" - -[keyboard-it] -Description="Clavier - Italien" -Language=it -Label=it - -[keyboard-it-nodeadkeys] -Description="Clavier - Italien - Italien (sans touche morte)" -Language=it -Label="it (nodeadkeys)" - -[keyboard-it-winkeys] -Description="Clavier - Italien - Italien (Windows)" -Language=it -Label="it (winkeys)" - -[keyboard-it-mac] -Description="Clavier - Italien - Italien (Macintosh)" -Language=it -Label="it (mac)" - -[keyboard-it-us] -Description="Clavier - Italien - Italien (US)" -Language=it -Label="it (us)" - -[keyboard-it-ibm] -Description="Clavier - Italien - Italien (IBM 142)" -Language=it -Label="it (ibm)" - -[keyboard-it-fur] -Description="Clavier - Italien - Frioulan (Italie)" -Language=fur -Label="it (fur)" - -[keyboard-it-scn] -Description="Clavier - Italien - Sicilien" -Language=it -Label="it (scn)" - -[keyboard-it-geo] -Description="Clavier - Italien - Géorgien (Italie)" -Language=ka -Label="it (geo)" - -[keyboard-it-sun_type6] -Description="Clavier - Italien - Italien (Sun type 6/7)" -Language=it -Label="it (sun_type6)" - -[keyboard-it-lld] -Description="Clavier - Italien - Ladin (clavier italien)" -Language=it -Label="it_lld (lld)" - -[keyboard-it-lldde] -Description="Clavier - Italien - Ladin (clavier allemand)" -Language=de -Label="de_lld (lldde)" - -[keyboard-it-dvorak] -Description="Clavier - Italien - Italien (Dvorak)" -Language=it -Label="it (dvorak)" - -[keyboard-jp] -Description="Clavier - Japonais" -Language=ja -Label=ja - -[keyboard-jp-kana] -Description="Clavier - Japonais - Japonais (Kana)" -Language=ja -Label="jp (kana)" - -[keyboard-jp-kana86] -Description="Clavier - Japonais - Japonais (Kana 86)" -Language=ja -Label="jp (kana86)" - -[keyboard-jp-OADG109A] -Description="Clavier - Japonais - Japonais (OADG 109A)" -Language=ja -Label="jp (OADG109A)" - -[keyboard-jp-mac] -Description="Clavier - Japonais - Japonais (Macintosh)" -Language=ja -Label="jp (mac)" - -[keyboard-jp-dvorak] -Description="Clavier - Japonais - Japonais (Dvorak)" -Language=ja -Label="jp (dvorak)" - -[keyboard-jp-sun_type6] -Description="Clavier - Japonais - Japonais (Sun type 6)" -Language=ja -Label="jp (sun_type6)" - -[keyboard-jp-sun_type7] -Description="Clavier - Japonais - Japonais (Sun type 7, compatible PC)" -Language=ja -Label="jp (sun_type7)" - -[keyboard-jp-sun_type7_suncompat] -Description="Clavier - Japonais - Japonais (Sun type 7, compatible Sun)" -Language=ja -Label="jp (sun_type7_suncompat)" - diff --git a/fcitx5/conf/notifications.conf b/fcitx5/conf/notifications.conf deleted file mode 100644 index 774de37..0000000 --- a/fcitx5/conf/notifications.conf +++ /dev/null @@ -1,3 +0,0 @@ -[HiddenNotifications] -0=wayland-diagnose-other - diff --git a/fcitx5/config b/fcitx5/config deleted file mode 100644 index 3d1bb4c..0000000 --- a/fcitx5/config +++ /dev/null @@ -1,83 +0,0 @@ -[Hotkey] -# Énumérer lorsque vous appuyez plusieurs fois sur la touche de déclenchement -EnumerateWithTriggerKeys=True -# Énumérer la méthode d'entrée vers l'avant -EnumerateForwardKeys= -# Énumérer la méthode d'entrée vers l'arrière -EnumerateBackwardKeys= -# Ignorer la première méthode de saisie lors de l'énumération -EnumerateSkipFirst=False -# Time limit in milliseconds for triggering modifier key shortcuts -ModifierOnlyKeyTimeout=250 - -[Hotkey/TriggerKeys] -0=Control+space -1=Zenkaku_Hankaku -2=Hangul - -[Hotkey/AltTriggerKeys] -0=Shift_L - -[Hotkey/EnumerateGroupForwardKeys] -0=Control+Tab - -[Hotkey/EnumerateGroupBackwardKeys] -0=Shift+Super+space - -[Hotkey/ActivateKeys] -0=Hangul_Hanja - -[Hotkey/DeactivateKeys] -0=Hangul_Romaja - -[Hotkey/PrevPage] -0=Up - -[Hotkey/NextPage] -0=Down - -[Hotkey/PrevCandidate] -0=Shift+Tab - -[Hotkey/NextCandidate] -0=Tab - -[Hotkey/TogglePreedit] -0=Control+Alt+P - -[Behavior] -# Actif par défaut -ActiveByDefault=False -# Reset state on Focus In -resetStateWhenFocusIn=No -# Partager l'état de l'entrée -ShareInputState=No -# Afficher la pré-édition dans l'application -PreeditEnabledByDefault=True -# Afficher les informations sur la méthode d'entrée lors du changement de méthode d'entrée -ShowInputMethodInformation=True -# Afficher les informations sur la méthode d'entrée lors du changement de focus -showInputMethodInformationWhenFocusIn=False -# Afficher les informations sur la méthode d'entrée compacte -CompactInputMethodInformation=True -# Afficher les informations de la première méthode d'entrée -ShowFirstInputMethodInformation=True -# Taille de page par défaut -DefaultPageSize=5 -# Ignorer l'option Xkb -OverrideXkbOption=False -# Option Xkb personnalisée -CustomXkbOption= -# Force Enabled Addons -EnabledAddons= -# Force Disabled Addons -DisabledAddons= -# Preload input method to be used by default -PreloadInputMethod=True -# Allow input method in the password field -AllowInputMethodForPassword=False -# Show preedit text when typing password -ShowPreeditForPassword=False -# Interval of saving user data in minutes -AutoSavePeriod=30 - diff --git a/fcitx5/profile b/fcitx5/profile deleted file mode 100644 index 734a19a..0000000 --- a/fcitx5/profile +++ /dev/null @@ -1,32 +0,0 @@ -[Groups/0] -# Group Name -Name="Groupe 1" -# Layout -Default Layout=fr -# Default Input Method -DefaultIM=keyboard-fr - -[Groups/0/Items/0] -# Name -Name=keyboard-fr -# Layout -Layout= - -[Groups/1] -# Group Name -Name="Groupe 2" -# Layout -Default Layout=fr-oss -# Default Input Method -DefaultIM=rime - -[Groups/1/Items/0] -# Name -Name=rime -# Layout -Layout= - -[GroupOrder] -0="Groupe 1" -1="Groupe 2" - diff --git a/sway/app_assignment b/sway/app_assignment deleted file mode 100644 index 8ffe875..0000000 --- a/sway/app_assignment +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/basic_key_bindings b/sway/basic_key_bindings deleted file mode 100644 index 8ffe875..0000000 --- a/sway/basic_key_bindings +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/basic_key_bindings.save b/sway/basic_key_bindings.save deleted file mode 100644 index d0a914a..0000000 --- a/sway/basic_key_bindings.save +++ /dev/null @@ -1,3 +0,0 @@ - - -bindsym $mod+P exec $term diff --git a/sway/colors b/sway/colors deleted file mode 100644 index 8ffe875..0000000 --- a/sway/colors +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/config b/sway/config deleted file mode 100644 index ba13fbb..0000000 --- a/sway/config +++ /dev/null @@ -1,351 +0,0 @@ -#include /home/oh/.config/sway/basic_key_bindings -#include /home/oh/.config/sway/windows_rules -#include /home/oh/.config/sway/input_config -#include /home/oh/.config/sway/colors -#include /home/oh/.config/sway/workspaces_rules -#include /home/oh/.config/sway/app_assignment -#include /home/oh/.config/sway/layout -# include /home/oh/.config/sway/utilities - - -### Variables -bindgesture swipe:up workspace prev -bindgesture swipe:down workspace next - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 -set $mod1 Alt -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* - -# autoload when start wm -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste -t text --watch clipman store -exec wl-paste -p -t text --watch clipman store -P --histpath="~/.local/share/clipman-primary.json" -exec clipman restore -exec swaync - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - - -exec swayidle -w \ - timeout 300 'swaylock -f -c 000000' \ - timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ - before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -# Inhibit idle when any window is fullscreen -for_window [class=".*"] inhibit_idle fullscreen -for_window [app_id=".*"] inhibit_idle fullscreen - - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - dwtp enabled - tap_button_map lrm - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { -} - - -# window gaps -smart_borders on -default_border pixel 3 -default_floating_border pixel 3 -gaps inner 0 -gaps outer 0 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #000000 #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - -# thème du curseur de souris -seat seat0 xcursor_theme Bibata-Modern-Ice - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - -### Key bindings -# -# Basics: -# - - # Start a terminal - bindsym $mod+Return exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+semicolon exec clipman pick --tool wofi -T'--prompt=clipboard-history -i' - bindsym $mod+x exec "clipman pick -t wofi --err-on-no-selection && wtype -M ctrl -M shift v" - - # notification center - bindsym $mod+Shift+n exec swaync-client -t -sw - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym $mod+ampersand workspace 01 - bindsym $mod+eacute workspace 02 - bindsym $mod+quotedbl workspace 03 - bindsym $mod+apostrophe workspace 04 - bindsym $mod+parenleft workspace 05 - bindsym $mod+minus workspace 06 - bindsym $mod+egrave workspace 07 - bindsym $mod+underscore workspace 08 - bindsym $mod+ccedilla workspace 09 - bindsym $mod+agrave workspace 010 - # Move focused container to workspace - bindsym $mod+Shift+ampersand move container to workspace 01 - bindsym $mod+Shift+eacute move container to workspace 02 - bindsym $mod+Shift+quotedbl move container to workspace 03 - bindsym $mod+Shift+apostrophe move container to workspace 04 - bindsym $mod+Shift+parenleft move container to workspace 05 - bindsym $mod+Shift+minus move container to workspace 06 - bindsym $mod+Shift+egrave move container to workspace 07 - bindsym $mod+Shift+underscore move container to workspace 08 - bindsym $mod+Shift+ccedilla move container to workspace 09 - bindsym $mod+Shift+agrave move container to workspace 010 - - bindsym $mod+tab workspace next - bindsym $mod1+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 03 -assign [app_id="libreoffice"] 03 -assign [app_id="signal"] 04 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 07 -assign [app_id="nextcloud"] 07 -assign [app_id="Zotero"] 07 -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+$mod1+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Shift+s exec grim -g "$(slurp)" - - #power - bindsym $mod+Escape exec wlogout - bindsym $mod+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# - -bar { - swaybar_command waybar - position top - hidden_state show - mode hide - modifier $mod -} - - -include /etc/sway/config.d/* diff --git a/sway/config.save b/sway/config.save deleted file mode 100644 index 182cfc6..0000000 --- a/sway/config.save +++ /dev/null @@ -1,351 +0,0 @@ -#include /home/oh/.config/sway/basic_key_bindings -#include /home/oh/.config/sway/windows_rules -#include /home/oh/.config/sway/input_config -#include /home/oh/.config/sway/colors -#include /home/oh/.config/sway/workspaces_rules -#include /home/oh/.config/sway/app_assignment -#include /home/oh/.config/sway/layout -# include /home/oh/.config/sway/utilities - - -### Variables -bindgesture swipe:up workspace prev -bindgesture swipe:down workspace next - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 -set $mod1 Alt -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store -exec swaync - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - - -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ - # timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ - # before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - dwtp enabled - tap_button_map lrm - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - -# thème du curseur de souris -seat seat0 xcursor_theme Bibata-Modern-Ice - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Return exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # notification center - bindsym $mod+Shift+n exec swaync-client -t -sw - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym $mod+ampersand workspace 1 - bindsym $mod+eacute workspace 2 - bindsym $mod+quotedbl workspace 3 - bindsym $mod+apostrophe workspace 4 - bindsym $mod+parenleft workspace 5 - bindsym $mod+minus workspace 6 - bindsym $mod+egrave workspace 7 - bindsym $mod+underscore workspace 8 - bindsym $mod+ccedilla workspace 9 - bindsym $mod+agrave workspace 10 - # Move focused container to workspace - bindsym $mod+Shift+ampersand workspace 01 - bindsym $mod+Shift+eacute workspace 02 - bindsym $mod+Shift+quotedbl workspace 03 - bindsym $mod+Shift+apostrophe workspace 04 - bindsym $mod+Shift+parenleft workspace 05 - bindsym $mod+Shift+minus workspace 06 - bindsym $mod+Shift+egrave workspace 07 - bindsym $mod+Shift+underscore workspace 08 - bindsym $mod+Shift+ccedilla workspace 09 - bindsym $mod+Shift+agrave workspace 010 - - bindsym $mod+tab workspace next - bindsym $mod1+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 -assign [app_id="nextcloud"] 7 - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+$mod1+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym $mod+Escape exec wlogout - bindsym $mod+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/config.save.1 b/sway/config.save.1 deleted file mode 100644 index 8550336..0000000 --- a/sway/config.save.1 +++ /dev/null @@ -1,351 +0,0 @@ -#include /home/oh/.config/sway/basic_key_bindings -#include /home/oh/.config/sway/windows_rules -#include /home/oh/.config/sway/input_config -#include /home/oh/.config/sway/colors -#include /home/oh/.config/sway/workspaces_rules -#include /home/oh/.config/sway/app_assignment -#include /home/oh/.config/sway/layout -# include /home/oh/.config/sway/utilities - - -### Variables -bindgesture swipe:up workspace prev -bindgesture swipe:down workspace next - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 -set $mod1 Alt -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* - -# autoload when start wm -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste -t text --watch clipman store -exec wl-paste -p -t text --watch clipman store -P --histpath="~/.local/share/clipman-primary.json" -exec clipman restore -exec swaync - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - - -exec swayidle -w \ - timeout 300 'swaylock -f -c 000000' \ - timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ - before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -# Inhibit idle when any window is fullscreen -for_window [class=".*"] inhibit_idle fullscreen -for_window [app_id=".*"] inhibit_idle fullscreen - - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - dwtp enabled - tap_button_map lrm - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { -} - - -# window gaps -smart_borders on -default_border pixel 3 -default_floating_border pixel 3 -gaps inner 0 -gaps outer 0 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - -# thème du curseur de souris -seat seat0 xcursor_theme Bibata-Modern-Ice - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - -### Key bindings -# -# Basics: -# - - # Start a terminal - bindsym $mod+Return exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+semicolon exec clipman pick --tool wofi -T'--prompt=clipboard-history -i' - bindsym $mod+x exec "clipman pick -t wofi --err-on-no-selection && wtype -M ctrl -M shift v" - - # notification center - bindsym $mod+Shift+n exec swaync-client -t -sw - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym $mod+ampersand workspace 01 - bindsym $mod+eacute workspace 02 - bindsym $mod+quotedbl workspace 03 - bindsym $mod+apostrophe workspace 04 - bindsym $mod+parenleft workspace 05 - bindsym $mod+minus workspace 06 - bindsym $mod+egrave workspace 07 - bindsym $mod+underscore workspace 08 - bindsym $mod+ccedilla workspace 09 - bindsym $mod+agrave workspace 010 - # Move focused container to workspace - bindsym $mod+Shift+ampersand move container to workspace 01 - bindsym $mod+Shift+eacute move container to workspace 02 - bindsym $mod+Shift+quotedbl move container to workspace 03 - bindsym $mod+Shift+apostrophe move container to workspace 04 - bindsym $mod+Shift+parenleft move container to workspace 05 - bindsym $mod+Shift+minus move container to workspace 06 - bindsym $mod+Shift+egrave move container to workspace 07 - bindsym $mod+Shift+underscore move container to workspace 08 - bindsym $mod+Shift+ccedilla move container to workspace 09 - bindsym $mod+Shift+agrave move container to workspace 010 - - bindsym $mod+tab workspace next - bindsym $mod1+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 03 -assign [app_id="libreoffice"] 03 -assign [app_id="signal"] 04 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 07 -assign [app_id="nextcloud"] 07 -assign [app_id="Zotero"] 07 -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+$mod1+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Shift+s exec grim -g "$(slurp)" - - #power - bindsym $mod+Escape exec wlogout - bindsym $mod+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# - -bar { - swaybar_command waybar - position top - hidden_state show - mode hide - modifier $mod -} - - -include /etc/sway/config.d/* diff --git a/sway/input_config b/sway/input_config deleted file mode 100644 index 8ffe875..0000000 --- a/sway/input_config +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/layout b/sway/layout deleted file mode 100644 index 8ffe875..0000000 --- a/sway/layout +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/pourhuion.txt b/sway/pourhuion.txt deleted file mode 100644 index 5db796a..0000000 --- a/sway/pourhuion.txt +++ /dev/null @@ -1,22 +0,0 @@ -# Désactiver la tablette en tant qu'écran (si elle est détectée comme HDMI-A-1) -# Souvent, les tablettes connectées en HDMI sont vues comme des écrans. -# Il faut désactiver l'output HDMI-A-1 si ce n'est pas votre écran principal, -# ou configurer la tablette comme un périphérique d'entrée uniquement. - -# Si la tablette est détectée comme un périphérique d'entrée (Input) : - -input 9580:8200:HUION_Huion_Tablet_GS1333_Pen map_to_output HDMI-A-1 - -workspace Tablet output HDMI-A-1 - -seat tablet { -hide_cursor 200 -attach 9580:8200:HUION_Huion_Tablet_GS1333 -attach 9580:8200:HUION_Huion_Tablet_GS1333_Pen -attach 9580:8200:HUION_Huion_Tablet_GS1333_Pad -attach 9580:8200:HUION_Huion_Tablet_GS1333_Keyboard -attach 9580:8200:HUION_Huion_Tablet_GS1333_Consumer_Control -attach 9580:8200:HUION_Huion_Tablet_GS1333_System_Control -} - -output HDMI-A-1 transform 180 diff --git a/sway/utilities b/sway/utilities deleted file mode 100644 index 8ffe875..0000000 --- a/sway/utilities +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/wallpapers/Untitled.jpeg b/sway/wallpapers/Untitled.jpeg deleted file mode 100644 index 10db94a..0000000 Binary files a/sway/wallpapers/Untitled.jpeg and /dev/null differ diff --git a/sway/wallpapers/frieren.png b/sway/wallpapers/frieren.png deleted file mode 100644 index d2830cc..0000000 Binary files a/sway/wallpapers/frieren.png and /dev/null differ diff --git a/sway/windows_rules b/sway/windows_rules deleted file mode 100644 index 8ffe875..0000000 --- a/sway/windows_rules +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/sway/workspaces_rules b/sway/workspaces_rules deleted file mode 100644 index 8ffe875..0000000 --- a/sway/workspaces_rules +++ /dev/null @@ -1,346 +0,0 @@ -# Default config for sway -# Copy this to ~/.config/sway/config and edit it to your liking. -# Read `man 5 sway` for a complete reference. - -include /home/oh/.config/sway/basic_key_bindings -include /home/oh/.config/sway/windows_rules -include /home/oh/.config/sway/input_config -include /home/oh/.config/sway/colors -include /home/oh/.config/sway/workspaces_rules -include /home/oh/.config/sway/app_assignment -include /home/oh/.config/sway/layout -include /home/oh/.config/sway/utilities - - -### Variables - - -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left k -set $down l -set $up o -set $right m - -# screens -set $laptop eDP-1 -set $external HDMI-A-1 - -## Preferred apps -set $term foot -set $menu wofi --show drun -set $file nautilus -set $browser flatpak run app.zen_browser.zen - -include /etc/sway/config-vars.d/* -# autoload when start wm -exec waybar -exec /usr/libexec/polkit-mate-authentication-agent-1 -exec wlsunset -exec wl-paste --watch cliphist store - - -### Output configuration - -# using "swaybg" just put file path as below and end with 'fill' -output * background ~/.config/sway/wallpapers/frieren.png fill -# - -output HDMI-A-1 resolution 1920x1080 position 1920,0 - -# -#exec swayidle -w \ -# timeout 300 'swaylock -f -c 000000' \ -# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ -# before-sleep 'swaylock -f -c 000000' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration - - -input "2:14:ETPS/2_Elantech_Touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input type:keyboard { - xkb_options caps:escape - xkb_layout fr - repeat_delay 300 - repeat_rate 50 -} - -input "6058:20564:ThinkPad_Extra_Buttons" { - -} - - -# window gaps -smart_borders on -default_border pixel 2 -default_floating_border pixel 3 -gaps inner 1 -gaps outer 1 - - -# Window borders -# Colors: border background text indicator child_border -client.focused #9932cc #285577 #ffffff #2e9ef4 #2e9ef4 -client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a -client.unfocused #333333 #222222 #888888 #292d2e #222222 -client.urgent #2f343a #900000 #ffffff #900000 #900000 -client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c - -# Background color for inactive tabs in tabbed/stacked layout -client.background #000000 - - -# faire disparaître le titlebar -font pango:monospace 0.001 -titlebar_border_thickness 1 - - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Enter exec $term - - # Kill focused window - bindsym $mod+q kill - - # Start your launcher - bindsym $mod+space exec $menu - bindsym $mod+shift+d exec wofi --show run - - # Start a file manager - bindsym $mod+e exec $file - - # Start browser - bindsym $mod+a exec $browser - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # clipboard manager - bindsym $mod+w exec cliphist list | wofi | cliphist decode | wl-copy - - # Reload the configuration file - bindsym $mod+Shift+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym Mod4+ampersand workspace 1 - bindsym Mod4+eacute workspace 2 - bindsym Mod4+quotedbl workspace 3 - bindsym Mod4+apostrophe workspace 4 - bindsym Mod4+parenleft workspace 5 - bindsym Mod4+minus workspace 6 - bindsym Mod4+egrave workspace 7 - bindsym Mod4+underscore workspace 8 - bindsym Mod4+ccedilla workspace 9 - bindsym Mod4+agrave workspace 10 - # Move focused container to workspace - bindsym Mod4+Shift+ampersand workspace 01 - bindsym Mod4+Shift+eacute workspace 02 - bindsym Mod4+Shift+quotedbl workspace 03 - bindsym Mod4+Shift+apostrophe workspace 04 - bindsym Mod4+Shift+parenleft workspace 05 - bindsym Mod4+Shift+minus workspace 06 - bindsym Mod4+Shift+egrave workspace 07 - bindsym Mod4+Shift+underscore workspace 08 - bindsym Mod4+Shift+ccedilla workspace 09 - bindsym Mod4+Shift+agrave workspace 010 - - bindsym Mod4+tab workspace next - bindsym Mod4+Shift+tab workspace prev - - -# external screen - -# on laptop monitor - workspace 1 output $laptop - workspace 2 output $laptop - workspace 3 output $laptop - workspace 4 output $laptop - workspace 5 output $laptop - workspace 6 output $laptop - workspace 7 output $laptop - workspace 8 output $laptop - workspace 9 output $laptop - workspace 10 output $laptop - -# on external monitor - workspace 01 output $external - workspace 02 output $external - workspace 03 output $external - workspace 04 output $external - workspace 05 output $external - workspace 06 output $external - workspace 07 output $external - workspace 08 output $external - workspace 09 output $external - workspace 010 output $external - - -# assignment -for_window [app_id=.*] focus - assign [app_id="foot"] 01 -assign [app_id="foot"] 1 -assign [app_id="zen"] 02 -assign [app_id="zen"] 2 -assign [app_id="anki"] 02 -assign [app_id="anytype"] 3 -assign [app_id="libreoffice"] 3 -assign [app_id="signal"] 4 -assign [app_id="thunderbird"] 04 -assign [app_id="thunderbird"] 4 -assign [app_id="mpv"] 05 -assign [app_id="mpv"] 5 -assign [app_id="vlc"] 05 -assign [app_id="vlc"] 5 -assign [app_id="steam"] 06 -assign [app_id="steam"] 6 -assign [app_id="kde-connect"] 7 - - -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+b splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - # bindsym $mod+s layout stacking - # bindsym $mod+w layout tabbed - bindsym $mod+s layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+u focus mode_toggle - - # Move focus to the parent container - # bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - # bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - # bindsym $mod+minus scratchpad show -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+alt+r mode "resize" - -# -# Utilities: -# - # Special keys to adjust volume via PulseAudio - bindsym --locked XF86AudioMute exec amixer sset Master toggle - bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%- - bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+ - bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle - # Special keys to adjust brightness via brightnessctl - bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- - bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ - # Special key to take a screenshot with grim - bindsym Print exec grim - bindsym $mod+Print exec grim -g "$(slurp)" - - #power - bindsym Mod4+Escape exec wlogout - bindsym Mod4+Shift+x exec swaylock -# -# Status Bar disable because of use waybar instead if you not use waybar just uncomment those below: -# -# Read `man 5 sway-bar` for more information about this section. -# bar { -# position top - - # When the status_command prints a new line to stdout, swaybar updates. - # The default just shows the current date and time. - # status_command while date +'%Y-%m-%d %X'; do sleep 1; done - -# colors { -# statusline #ffffff -# background #323232 -# inactive_workspace #32323200 #32323200 #5c5c5c -# } -#} - - -include /etc/sway/config.d/* diff --git a/waybar/.~lock.style.css# b/waybar/.~lock.style.css# deleted file mode 100644 index eac8702..0000000 --- a/waybar/.~lock.style.css# +++ /dev/null @@ -1 +0,0 @@ -,root,ohTP,29.06.2026 09:24,file:///root/.config/libreoffice/4; \ No newline at end of file diff --git a/waybar/backup/config_ini.json b/waybar/backup/config_ini.json deleted file mode 100644 index 59e9c73..0000000 --- a/waybar/backup/config_ini.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "layer": "top", - "position": "top", - "height": 30, - "icon-size": 40, - "reload-style-on-change": true, - "modules-left": [ - "custom/shutdown", - "sway/workspaces", - "mpris" - ], - "modules-center": ["custom/weather"], - "modules-right": [ - "group/audio", - "group/hardware", - "battery", - "network", - "clock", - "idle_inhibitor", - "sway/hibernate" - ], - "sway/workspaces": { - "format": "{icon}", - "format-icons": { - "1": "", - "2": "", - "3": "󰎚", - "4": "󰭹", - "5": "", - "6": "", - "7": "", - "8": "󰽉", - }, - "on-click": "activate" - }, - "custom/shutdown": { - "format": "", - "tooltip": false, - "on-click": "systemctl poweroff" - }, - "custom/hibernate": { - "format": "", - "tooltip": false, - "on-click": "systemctl hibernate" - }, - - "custom/weather": { - "format": "{}", - "interval": 900, - "exec": "~/.config/waybar/scripts/weather_module.py", - "tooltip": true, - "on-click": "exec ~/.config/waybar/scripts/weather_module.py", - "return-type": "json", - }, - - "mpris": { - "interval": 10, - "format": "{player_icon} {dynamic}", - "format-paused": "{status_icon} {artist} {title}", - "on-click-middle": "playerctl play-pause", - "on-click": "playerctl previous", - "on-click-right": "playerctl next", - "scroll-step": 5.0, - "on-scroll-up": "$HOME/.config/hypr/scripts/volume.sh --inc", - "on-scroll-down": "$HOME/.config/hypr/scripts/volume.sh --dec", - "smooth-scrolling-threshold": 1, - "tooltip": true, - "tooltip-format": "{status_icon} {dynamic}\nLeft Click: previous\nMid Click: Pause\nRight Click: Next", - "player-icons": { - "chromium": "", - "default": "", - "firefox": "", - "kdeconnect": "", - "mopidy": "", - "mpv": "󰐹", - "spotify": "", - "vlc": "󰕼", - }, - "status-icons": { - "paused": "󰐎", - "playing": "", - "stopped": "", - }, - "dynamic-order": ["artist", "title"], - "max-length": 50, - }, - - "group/audio": { - "orientation": "horizontal", - "modules": [ - "pulseaudio", - "bluetooth" - ] - }, - - "pulseaudio": { - "format": "{icon} {volume}%", - "format-bluetooth": "{icon} {volume}% ", - "format-muted": "", - "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle" - }, - - "bluetooth": { - "format": "", - "format-disabled": "󰂲", - "format-connected": "", - "tooltip-format": "Devices connected: {num_connections}", - "on-click": "bluetooth toggle" - }, - - - "group/hardware": { - "orientation": "horizontal", - "modules": [ - "memory" - ] - }, - - "memory": { - "interval": 2, - "format": "{icon} {percentage}%", - "rformat-icons": [ - "󰾆", - "󰾅", - "󰓅" - ] - }, - "battery": { - "format": "{capacity}% {icon}", - "format-discharging": "{capacity}% {icon}", - "format-charging": "{capacity}% {icon}", - "format-plugged": " {capacity}%", - "format-icons": { - "charging": [ - "󰢜", - "󰂆", - "󰂇", - "󰂈", - "󰢝", - "󰂉", - "󰢞", - "󰂊", - "󰂋", - "󰂅" - ], - "default": [ - "󰁺", - "󰁻", - "󰁼", - "󰁽", - "󰁾", - "󰁿", - "󰂀", - "󰂁", - "󰂂", - "󰁹" - ] - }, - "format-full": "󰂅 {capacity}%", - "tooltip-format-discharging": "{timeTo}", - "tooltip-format-charging": "{timeTo}", - "interval": 5, - "on-click": "exec tlp toggle", - "on-click-right": "notify-send -u low \"$(omarchy-battery-status)\"", - "states": { - "warning": 20, - "critical": 10 - } - }, - -"network": { - "format-icons": [ - "󰤯", - "󰤟", - "󰤢", - "󰤥", - "󰤨" - ], - "format": "{icon}", - "format-wifi": "{icon}", - "format-ethernet": "󰈀", - "format-disconnected": "󰤮", - "tooltip-format-wifi": "{essid} ({frequency} GHz)\n⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", - "tooltip-format-ethernet": "⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", - "tooltip-format-disconnected": "Disconnected", - "interval": 3, - "spacing": 1, - "on-click": "exec foot nmtui" - }, - - "clock": { - "format": "{:%H:%M}", - "tooltip-format": "{calendar}", - "calendar": { - "mode": "month", - "mode-mon-col": 3, - "on-click-right": "mode", - "format": { - "month": "{}", - "weekdays": "{}", - "today": "{}", - }, - }, - "timezone": "Europe/Paris" - }, - - -"idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": "\uf06e", - "deactivated": "\uf070" - } -} - -} diff --git a/waybar/backup/style_ini.css b/waybar/backup/style_ini.css deleted file mode 100644 index 5cd23d3..0000000 --- a/waybar/backup/style_ini.css +++ /dev/null @@ -1,116 +0,0 @@ -* { - font-family: "JetBrainsMono Nerd Font Propo"; - font-size: 17px; -} - -tooltip * { - background-color: #301934; -} - -window#waybar { - background: transparent; -} -/* -window#waybar { - background: transparent; - transition-property: background-color; - transition-duration: 0.5s; - border-bottom: 0px solid #444; -} -*/ - - -#mpris { - color: #ffffff; - border-radius: 4px; - margin: 0px 3px; - padding: 0px 12px; -} - -#pulseaudio, #bluetooth, #clock, #network { - border-radius: 4px; - margin: 0px 3px; - padding: 0px 12px; - background-color: #200116; - color: #DABFFF; -} - -#idle_inhibitor.deactivated { - margin: 0px 3px; - padding: 0px 12px; - background-color: #200200; -} - -#group-hardware { - color: #200116; -} - -#memory { - border-radius: 4px; - margin: 0px 3px; - padding: 0px 12px; - background-color: #200116; - color: #8FA6CB; -} - -#battery { - border-radius: 4px; - margin: 0px 3px; - padding: 0px 12px; - background-color: #4C0827; - color: #8FA6CB; -} - -#custom-weather { - border-radius: 4px; - margin: 0px 3px; - padding: 0px 12px; - color: #8FA6CB; -} - -#custom-menu, #custom-shutdown, #custom-hibernate{ - padding: 0px 3px; - padding-right: 16px; - padding-left: 14px; - color: #e06c75; -} - -#custom-menu:hover, #custom-shutdown:hover, #custom-logout:hover { - background: #ffffff; - border-radius: 6px; -} - - -#workspaces button { - all: initial; - /* Remove GTK theme values (waybar #1351) */ - min-width: 0; - /* Fix weird spacing in materia (waybar #450) */ - box-shadow: inset 0 -3px transparent; - /* Use box-shadow instead of border so the text isn't offset */ - padding: 0px 15px; - margin: 0px 3px; - border-radius: 4px; - color: #D6E3F8; - background-color: #8b0c99; -} - -#workspaces button.active { - transition: all 50ms ease-out; - color: #dddddd; - background-color: #1B264F; - font-weight: bold; - border-bottom: 2px solid #ff0000; /* Optionnel : barre sous l'active */ -} - -#workspaces button:hover { - box-shadow: inherit; - text-shadow: inherit; - color: #1e1e2e; - background-color: #1B264F; -} - -#workspaces button.urgent { - background-color: #f38ba8; -} - diff --git a/waybar/config b/waybar/config deleted file mode 100644 index 243ef9e..0000000 --- a/waybar/config +++ /dev/null @@ -1,295 +0,0 @@ -{ - "reload_style_on_change": true, - "ipc": true, - "layer": "overlay", - "position": "top", - "output": "eDP-1", - "margin-top": 1, - "margin-left": 41, - "margin-right": 41, - "margin-bottom": 0, - - - "group/left0": { - "orientation": "inherit", - "modules": ["custom/debian"], - "margin-left": 4, - "margin-right": 4 - }, - - "group/left1": { - "orientation": "inherit", - "modules": ["clock", "custom/notification-silencing-indicator", "custom/weather"] - }, - - "group/left2": { - "orientation": "inherit", - "modules": ["sway/workspaces"] - }, - - "modules-left": [ - "group/left0", - "group/left1", - "group/left2", - "group/left3", - "group/left4" - ], - - - "modules-center": ["mpris"], - "modules-right": ["group/right1", "group/right2"], - - "group/right1": { - "orientation": "inherit", - "modules": ["tray", "idle_inhibitor"] - }, - - "group/right2": { - "orientation": "inherit", - "modules": [ - "backlight", - "bluetooth", - "pulseaudio", - "network", - "memory", - "battery" - ], - }, - - "sway/workspaces": { - "format": "{icon}", - "format-icons": { - "01": "", - "02": "", - "03": "󰎚", - "04": "󰭹", - "05": "", - "06": "", - "07": "", - "08": "󰽉", - }, - "on-click": "activate" - }, - - "custom/debian": { - "format": "", - "on-click": "exec wlogout", - "on-click-right": "", - "tooltip-format": "L’université n’est pas une usine à fabriquer des diplômes, à la façon des usines à saucisses qui fabriquent des saucisses. \n\nC’est le lieu où une chance est donnée à des hommes de devenir qui ils sont vraiment. \n\nSimon Leys" - }, - - "idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": "󰈈", - "deactivated": "󰈉" - } - }, - - "custom/notification-silencing-indicator": { - "on-click": "omarchy-toggle-notification-silencing", - "exec": "$OMARCHY_PATH/default/waybar/indicators/notification-silencing.sh", - "signal": 10, - "return-type": "json" - }, - - "sway/window": { - "format": "{title}", - "max-length": 30, - "rewrite": { - " - ": "", // if no window is focused, a single dash is displayed, this removes it - "(.*chrome)...(.*)": "  $1 ", - "(.*zen)...(.*)": "  $1 ", - "(.*foot)...(.*)": "  $2 ", - "(.*code) - (.*)": " 󰨞 $1 ", - "^.*btop( .*|$)": " 󰧨 BTOP $1 ", - "(.*) - Spotify": "  $1 ", - "(.*) - BeeperTexts": " 󰻞 $1 ", - "(.*Discord)...(.*).. (.*)": "  $2 ", - "(.*) - org.gnome.Nautilus": " 󰣆 $1 ", - "(.*Steam)...(.*)": "  $1", - "(.*imv)...(.*).. (.*)": "  $2", - "(.*) - com.obsproject.Studio": "  $1 " - } - }, - - "memory": { - "interval": 5, - "format": " {icon} {percentage:02}%", - "format-icons": [ - "󰾆", - "󰾅", - "󰓅" - ] - }, - - "clock": { - "format": " {:%H:%M %a} ", - "format-alt": " {:%d/%m/%Y %H:%M:%S}", - "tooltip-format": "{calendar}", - "calendar": { - "mode": "month", - "mode-mon-col": 3, - "on-click-right": "mode", - "format": { - "month": "{}", - "weekdays": "{}", - "today": "{}" - } - }, - "on-click-right": "omarchy-launch-floating-terminal-with-presentation omarchy-tz-select" - }, - - "network": { - "format-icons": [ - "󰤯", - "󰤟", - "󰤢", - "󰤥", - "󰤨" - ], - "format": "{icon}", - "format-wifi": "{icon}", - "format-ethernet": "󰈀", - "format-disconnected": "󰤮", - "tooltip-format-wifi": "{essid} ({frequency} GHz)\n⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", - "tooltip-format-ethernet": "⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", - "tooltip-format-disconnected": "Disconnected", - "interval": 3, - "spacing": 1, - "on-click": "exec foot nmtui" - }, - - "battery": { - "format": "{capacity}% {icon}", - "format-discharging": "{icon} {capacity}%", - "format-charging": "{icon} {capacity}%", - "format-plugged": " {capacity} %", - "format-icons": { - "charging": [ - "󰢜", - "󰂆", - "󰂇", - "󰂈", - "󰢝", - "󰂉", - "󰢞", - "󰂊", - "󰂋", - "󰂅" - ], - "default": [ - "󰁺", - "󰁻", - "󰁼", - "󰁽", - "󰁾", - "󰁿", - "󰂀", - "󰂁", - "󰂂", - "󰁹" - ] - }, - "format-full": "󰂅", - "tooltip-format-discharging": "{timeTo}", - "tooltip-format-charging": "{timeTo}", - "interval": 5, - "on-click": "exec tlp toggle", - "on-click-right": "notify-send -u low \"$(omarchy-battery-status)\"", - "states": { - "warning": 20, - "critical": 10 - } - }, - - "bluetooth": { - "format": "", - "format-disabled": "󰂲", - "format-connected": "", - "tooltip-format": "Devices connected: {num_connections}", - "on-click": "bluetooth toggle" - }, - - "backlight": { - "device": "intel_backlight", - "format": "{icon}", - "tooltip-format": "{percent}%", - "format-icons": [ - "🌑", - "🌘", - "🌗", - "🌖", - "🌕" - ] - }, - - "custom/weather": { - "format": "{}", - "interval": 900, - "exec": "~/.config/waybar/scripts/weather_module.py", - "tooltip": true, - "on-click": "exec ~/.config/waybar/scripts/weather_module.py", - "return-type": "json", - }, - - "pulseaudio": { - "format": "{icon} {volume}%", - "format-muted": "󰖁", - "format-icons": { - "default": [ - "󰕿", - "󰖀", - "󰕾", - ], - }, - "on-click": "amixer sset 'Master' toggle", - "scroll-step": 3, - }, - - "tray": { - "icon-size": 19, - "spacing": 10 - }, - - "mpris": { - "ignored-players": [], - "interval": 10, - "format": "{player_icon} {dynamic}", - "format-paused": "{status_icon} {artist} {title}", - "on-click-middle": "playerctl play-pause", - "on-click": "playerctl previous", - "on-click-right": "playerctl next", - "scroll-step": 5.0, - "on-scroll-up": "", - "on-scroll-down": "", - "smooth-scrolling-threshold": 1, - "tooltip": true, - "tooltip-format": "{status_icon} {dynamic}\nLeft Click: previous\nMid Click: Pause\nRight Click: Next", - "player-icons": { - "chromium": "", - "default": "", - "firefox": "", - "kdeconnect": "", - "mopidy": "", - "mpv": "󰐹", - "vlc": "󰕼", - }, - "status-icons": { - "paused": "󰐎", - "playing": "", - "stopped": "", - }, - "dynamic-order": ["artist", "title"], - "max-length": 50, - }, - - "custom/screenrecording-indicator": { - "on-click": "omarchy-capture-screenrecording", - "exec": "$OMARCHY_PATH/default/waybar/indicators/screen-recording.sh", - "signal": 8, - "return-type": "json" - }, - -} - diff --git a/waybar/rose-pine.css b/waybar/rose-pine.css deleted file mode 100644 index 68c6ebf..0000000 --- a/waybar/rose-pine.css +++ /dev/null @@ -1,26 +0,0 @@ -/* -* Variant: Rosé Pine -* Maintainer: DankChoir -*/ - -@define-color base #191724; -@define-color surface #1f1d2e; -@define-color overlay #26233a; - -@define-color muted #6e6a86; -@define-color subtle #908caa; -@define-color text #e0def4; - -@define-color love #eb6f92; -@define-color gold #f6c177; -@define-color rose #ebbcba; -@define-color pine #31748f; -@define-color foam #9ccfd8; -@define-color iris #c4a7e7; -@define-color plum #DDA0DD; -@define-color purple #341731; -@define-color blue #0a8cf0; - -@define-color highlightLow #21202e; -@define-color highlightMed #403d52; -@define-color highlightHigh #524f67; diff --git a/waybar/scripts/weather.sh b/waybar/scripts/weather.sh deleted file mode 100755 index 5a1d83e..0000000 --- a/waybar/scripts/weather.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -# --- CONFIGURATION --- -API_KEY="00e744eb427e575e1e8ed79f31f770fb" # Paste your key here -LAT="48.856613" # Replace with your Latitude -LON="2.352222" # Replace with your Longitude -UNITS="metric" # Use "metric" for Celsius, "imperial" for Fahrenheit -# --------------------- - -# Validate configuration -if [ -z "$LAT" ] || [ -z "$LON" ] || [ -z "$UNITS" ] || [ -z "$API_KEY" ]; then - echo "Config missing" - exit 1 -fi - -# Fetch the weather data -RESPONSE=$(curl -s "[https://api.openweathermap.org/data/2.5/weather?lat=$](https://api.openweathermap.org/data/2.5/weather?lat=$){LAT}&lon=${LON}&appid=${API_KEY}&units=${UNITS}") - -# Check if curl failed to get a response -if [ -z "$RESPONSE" ]; then - echo "No connection" - exit 1 -fi - -# 1. Get the Temperature -# We use jq's built-in 'round' function to avoid ugly decimals (e.g., 71.6°F becomes 72°F) -TEMP=$(echo "$RESPONSE" | jq '.main.temp | round') - -# 2. Get the Description (for the tooltip) -DESC=$(echo "$RESPONSE" | jq -r '.weather[0].description') - -# 3. Get the Icon Code and map it to an emoji -ICON_CODE=$(echo "$RESPONSE" | jq -r '.weather[0].icon') - -case $ICON_CODE in - "01d") ICON="☀️";; # Clear sky day - "01n") ICON="🌙";; # Clear sky night - "02d") ICON="⛅";; # Few clouds day - "02n") ICON="☁️";; # Few clouds night - "03d"|"03n") ICON="☁️";; # Scattered clouds - "04d"|"04n") ICON="☁️";; # Broken clouds - "09d"|"09n") ICON="🌧️";; # Shower rain - "10d") ICON="🌦️";; # Rain day - "10n") ICON="🌧️";; # Rain night - "11d"|"11n") ICON="⛈️";; # Thunderstorm - "13d"|"13n") ICON="❄️";; # Snow - "50d"|"50n") ICON="🌫️";; # Mist - *) ICON="❓";; # Default -esac - -# Determine unit label -if [ "$UNITS" = "metric" ]; then - LABEL="°C" -else - LABEL="°F" -fi - -# Final JSON output for Waybar -echo "{\"text\": \"${ICON} ${TEMP}${LABEL}\", \"tooltip\": \"${DESC}\"}" diff --git a/waybar/scripts/weather_module.py b/waybar/scripts/weather_module.py deleted file mode 100755 index f1ded28..0000000 --- a/waybar/scripts/weather_module.py +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env python3 -import requests -import json -import sys -import os - -# CONFIGURATION -import requests -import json -import sys -import os - -# CONFIGURATION -API_KEY = "ebb6d6ea53be021675e3276f7fe8cd77" # Remplacez par votre clé OpenWeatherMap -CITY = "Paris" # Ville par défaut si non précisée -UNITS = "metric" # "metric" pour °C, "imperial" pour °F -LANG = "fr" # "fr" pour français, "en" pour anglais - -def get_weather(): - if not API_KEY or API_KEY == "VOTRE_CLE_API_ICI": - return {"text": "❌ Clé API manquante", "class": "weather-error", "tooltip": "Configurez la clé API dans le script."} - - try: - url = f"https://api.openweathermap.org/data/2.5/weather?q={CITY}&appid={API_KEY}&units={UNITS}&lang={LANG}" - response = requests.get(url, timeout=5) - - if response.status_code == 401: - return {"text": "❌ Clé API invalide", "class": "weather-error", "tooltip": "Erreur 401: Vérifiez votre clé OpenWeatherMap."} - - if response.status_code == 404: - return {"text": "❌ Ville introuvable", "class": "weather-error", "tooltip": f"La ville '{CITY}' n'a pas été trouvée."} - - if response.status_code != 200: - return {"text": "⚠️ Erreur API", "class": "weather-error", "tooltip": f"Code {response.status_code}: {response.text}"} - - data = response.json() - - # Extraction des données - temp = data["main"]["temp"] - description = data["weather"][0]["description"].capitalize() - icon_code = data["weather"][0]["icon"] - wind_speed = data["wind"]["speed"] - - # Mapping des icônes OpenWeather vers les icônes Waybar standard (ou Unicode) - # OpenWeather utilise des codes comme "10d", "01n". Waybar utilise souvent des noms ou des emojis. - # Ici, nous utilisons des emojis pour une compatibilité universelle. - icon = "☁️" - if "01" in icon_code: - icon = "☀️" if "d" in icon_code else "🌙" - elif "02" in icon_code: - icon = "⛅" if "d" in icon_code else "🌥️" - elif "03" in icon_code or "04" in icon_code: - icon = "☁️" - elif "09" in icon_code or "10" in icon_code: - icon = "🌧️" - elif "11" in icon_code: - icon = "⛈️" - elif "13" in icon_code: - icon = "❄️" - elif "50" in icon_code: - icon = "🌫️" - - # Formatage du texte - text = f"{icon} {int(temp)}°C" - tooltip = f"{description}\nVent: {wind_speed} m/s\nVille: {data['name']}, {data['sys']['country']}" - - return { - "text": text, - "tooltip": tooltip, - "class": "weather-good" if temp > 10 else "weather-cold" if temp < 0 else "weather-warm" - } - - except requests.exceptions.Timeout: - return {"text": "⏱️ Timeout", "class": "weather-error", "tooltip": "La requête a expiré."} - except requests.exceptions.ConnectionError: - return {"text": "🚫 Pas de réseau", "class": "weather-error", "tooltip": "Impossible de se connecter à OpenWeatherMap."} - except Exception as e: - return {"text": "❌ Erreur", "class": "weather-error", "tooltip": str(e)} - -if __name__ == "__main__": - result = get_weather() - print(json.dumps(result)) - sys.stdout.flush() diff --git a/waybar/style.css b/waybar/style.css deleted file mode 100644 index 0d73e70..0000000 --- a/waybar/style.css +++ /dev/null @@ -1,214 +0,0 @@ -@import "./rose-pine.css"; - -/* --- Global-Settings ---*/ - -* { - font-family: 'JetBrainsMono Nerd Font'; - font-size: 17px; - font-weight: 600; - min-height: 0px; - border-radius: 13px; - } - - /* --- Waybar ---*/ - window#waybar { - background-color: transparent; - transition-property: background-color; - transition-duration: .5s; -} - -#waybar > box { - margin: 0px 50px; - padding: 0px; - background-color: transparent; - border: 0px solid alpha(@highlightMed, 0.3); - box-shadow: - inset 0px 0 0 0px @iris, - inset 0px 0 0 0px @iris, - 0px 1px 2px rgba(0, 0, 0, 0.6); -} - -/* --- Single Module Config's ---*/ -#left0, #left1, #left2, #left3, #left4, -#right1, #right2 { - margin: 0px 2px; - padding: 0 7px; - transition: all 0.2s ease-in-out; -} - -#left0 { - background-color: @base; - box-shadow: inset 0px -3px 0px 0px @gold; -} - -#left1 { - background-color: @base; - box-shadow: inset 0px -3px 0px 0px @pine; -} - -#left2 { - background-color: @base; - box-shadow: inset 0 -3px 0 0 @love; - padding: 0px; -} - -.modules-center { - color: @pine; - background-color: @surface; - box-shadow: inset 0 -3px 0 0 @plum; - padding: 0px 7px; -} - -#right1 { - background-color: @surface; - box-shadow: inset 0 -3px 0 0 @subtle; - margin-left: 2; -} - -#right2 { - background-color: @overlay; - box-shadow: inset 0 -3px 0 0 @pine; - margin-left: 2; -} - - -window#waybar.empty #window { - background: transparent; - background-color: transparent; - border: none; - border-radius: 0px; - color: transparent; - padding: 0; - margin: 0; -} -#waybar.empty .modules-center { - opacity: 0; -} - -#workspaces { - background-color: transparent; - padding: 0px; - margin: 0px; -} - -#workspaces button { - color: @subtle; - padding: 0 8px; - margin: 2px 2px; - transition: all 0.2s ease; - opacity: 0.75; -} - -#workspaces button.active { - color: @love; -} - -#workspaces button.empty { - color: @muted; - opacity: 0.2; -} - -#workspaces button.empty.active { - color: @rose; - opacity: 1; -} - -#workspaces button:hover { - background-color: alpha(@highlightMed, 0.5); - color: @text; -} - -#workspaces button.urgent { - color: @base; - background-color: @love; -} - - - -/* --- General Modules --- */ - -#tray, -#window, -#cpu, -#clock, -#battery, -#network, -#memory, -#backlight, -#bluetooth, -#pulseaudio, -#custom-weather, -#custom-update, -#idle_inhibitor, -#custom-idle-indicator, -#custom-notification-silencing-indicator, -#custom-debian, -#custom-screenrecording-indicator, -#custom-updatespacman { - min-width: 22px; - margin: 0 2px; - padding: 0 4px; -} - - - -/* --- Module-Group-Colors --- */ - -#custom-debian { color: @gold; } -#clock, #custom-weather { color: @text; } -#bluetooth { color: @rose; } -#memory { color: @iris; } -#pulseaudio { color: @love; } -#network { color: @foam; } -#battery { color: @pine; } -#backlight { color: @gold; } -#idle_inhibitor.activated { color: @gold; } -#idle_inhibitor.deactivated { color: @muted; } -#tray { color: @muted; } - -#custom-voxtype { - min-width: 12px; - margin: 0 0 0 7.5px; -} - -#custom-voxtype.recording, -#custom-idle-indicator.active, -#custom-notification-silencing-indicator.active { - color: @love; -} - - - -/* Specific Module */ - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: @transparent; -} - -.hidden { - opacity: 0; -} - -tooltip * { - background-color: @purple; - border: 0px solid @highlightHigh; -} - -tooltip label { - color: @text; - padding: 4px; -} - - -/* Specific animation Module */ - -#custom-screenrecording-indicator.active { - color: @rose; - animation: blink-recording 0.5s infinite alternate linear; -} - -@keyframes blink-recording { - to { color: transparent; } -} - diff --git a/waybar/style.css.save b/waybar/style.css.save deleted file mode 100644 index b6c177a..0000000 --- a/waybar/style.css.save +++ /dev/null @@ -1,234 +0,0 @@ -@import "./rose-pine.css"; - -/* --- Global-Settings ---*/ - -* { - font-family: 'JetBrainsMono Nerd Font'; - font-size: 18px; - font-weight: 600; - min-height: 0px; - border-radius:7px; - } - - /* --- Waybar ---*/ - window#waybar { - background-color: transparent; - transition-property: background-color; - transition-duration: .5s; -} - -#waybar > box { - margin: 2px 6px; - padding: 0px; - background-color: @base; - border: 0px solid alpha(@highlightMed, 0.3); - box-shadow: - inset 3px 0 0 0px @iris, - inset -3px 0 0 0px @iris, - 0px 1px 2px rgba(0, 0, 0, 0.6); -} - -/* --- Single Module Config's ---*/ -#left0, #left1, #left2, #left3, #left4, -#right1, #right2, -.modules-center { - margin: 0px 2px; - padding: 0 5px; - transition: all 0.2s ease-in-out; -} - -#left0 { - background-color: @overlay; - border-radius: 1px; -} - -#left1 { - background-color: @overlay; - border-radius: 7px; -} - -#left2 { -background-color: @overlay; - box-shadow: inset 0 -3px 0 0 @love; - padding: 0px; -} - -#left3 { -background-color: @surface; - box-shadow: inset 0 -3px 0 0 @pine; -} - -.modules-center { - color: @plum; - background-color: @surface; - box-shadow: inset 0 -3px 0 0 @foam; - padding: 0px; -} - -#right1 { - background-color: @surface; - box-shadow: inset 0 -3px 0 0 @subtle; -} - -#right2 { - background-color: @overlay; -} - - -window#waybar.empty #window { - background: transparent; - background-color: transparent; - border: none; - border-radius: 0; - color: transparent; - padding: 0; - margin: 0; -} -#waybar.empty .modules-center { - opacity: 0; -} - -#mpris { - background-color: @surface; - box-shadow: inset 0 -3px 0 0 @rose; - color: @rose; -} - -#workspaces { - background-color: transparent; - padding: 0px; - margin: 0px; -} - -#workspaces button { - color: @subtle; - padding: 0 8px; - margin: 2px 2px; - transition: all 0.2s ease; - opacity: 0.75; -} - -#workspaces button.active { - color: @love; -} - -#workspaces button.empty { - color: @muted; - opacity: 0.2; -} - -#workspaces button.empty.active { - color: @rose; - opacity: 1; -} - -#workspaces button:hover { - background-color: alpha(@highlightMed, 0.5); - color: @text; -} - -#workspaces button.urgent { - color: @base; - background-color: @love; -} - - - -/* --- General Modules --- */ - -#tray, -#window, -#cpu, -#clock, -#battery, -#network, -#memory, -#backlight, -#bluetooth, -#pulseaudio, -#custom-weather, -#custom-update, -#idle_inhibitor, -#custom-idle-indicator, -#custom-notification-silencing-indicator, -#custom-debian, -#custom-screenrecording-indicator, -#custom-updatespacman { - min-width: 16px; - margin: 0 2px; - padding: 0 4px; -} - -#custom-update { - padding-left: 3px; -} - -/* --- Module-Group-Colors --- */ - -#custom-debian { color: @gold; } -#clock { color: @text; } -#bluetooth { color: @rose; } -#memory { color: @iris; } -#pulseaudio { color: @love; } -#network { color: @foam; } -#battery { color: @pine; } -#backlight { color: @gold; } -#idle_inhibitor.activated { color: @gold; } -#idle_inhibitor.deactivated { color: @muted; } -#tray { color: @muted; } - -#custom-voxtype { - min-width: 12px; - margin: 0 0 0 7.5px; -} - -#custom-voxtype.recording, -#custom-idle-indicator.active, -#custom-notification-silencing-indicator.active { - color: @love; -} - -#custom-idle-indicator, -#custom-notification-silencing-indicator { - min-width: 12px; - margin-left: 0; - margin-right: 0; - font-size: 12px; - padding-bottom: 1px; -} - - -/* Specific Module */ - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: @transparent; -} - -.hidden { - opacity: 0; -} - -tooltip * { - background-color: @purple; - border: 0px solid @highlightHigh; - border-radius: 3px; -} - -tooltip label { - color: @text; - padding: 4px; -} - - -/* Specific animation Module */ - -#custom-screenrecording-indicator.active { - color: @rose; - animation: blink-recording 0.5s infinite alternate linear; -} - -@keyframes blink-recording { - to { color: transparent; } -} - diff --git a/wofi/config b/wofi/config deleted file mode 100644 index 5b4f99a..0000000 --- a/wofi/config +++ /dev/null @@ -1,3 +0,0 @@ -allow_images=true -image_size=24 -width=40% diff --git a/wofi/style.css b/wofi/style.css deleted file mode 100644 index 4278cb8..0000000 --- a/wofi/style.css +++ /dev/null @@ -1,40 +0,0 @@ -* { - border-radius:4px; - border: none; -} - -window { - font-size: 30px; - font-family: "JetBrainsMono Nerd Font", monospace; - color: #ffffff; - background-color: rgba(40, 44, 52, 0.98); -} - -#entry{ - padding: 0.25em; -} - -#entry:selected { - background-color: #bbccdd; - color: white; - border-radius:0px; -} - -#expander-box { - background-color: rgba(40, 44, 52, 0.9); -} - -#text:selected { - color: #333333; -} - -#input{ - background-color: rgba(40, 44, 52, 0.5); - color: cyan; - padding: 0.3em; -} - -image{ - margin-left: 0.25em; - margin-right: 0.25em; -}