diff --git a/01-create-signature.sh b/01-create-signature.sh index 91e761a..ac71e06 100755 --- a/01-create-signature.sh +++ b/01-create-signature.sh @@ -1,7 +1,6 @@ #!/usr/bin/env bash -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 +## Copyright (C) 2020-2023 Aditya Shakya ## Generate sha256sum and gpg signature files PWD=`pwd` diff --git a/02-create-torrent.sh b/02-create-torrent.sh index 19fa19f..87ec252 100755 --- a/02-create-torrent.sh +++ b/02-create-torrent.sh @@ -1,7 +1,6 @@ #!/usr/bin/env bash -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 +## Copyright (C) 2020-2023 Aditya Shakya ## Make torrent file for Archcraft ISO PWD=`pwd` diff --git a/03-create-release.sh b/03-create-release.sh index c10a2f7..a1d978e 100755 --- a/03-create-release.sh +++ b/03-create-release.sh @@ -1,7 +1,6 @@ #!/usr/bin/env bash -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 +## Copyright (C) 2020-2023 Aditya Shakya ## Create new release and upload release assets diff --git a/04-create-readme.sh b/04-create-readme.sh index 5747102..9baf42c 100755 --- a/04-create-readme.sh +++ b/04-create-readme.sh @@ -1,7 +1,6 @@ #!/usr/bin/env bash -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 +## Copyright (C) 2020-2023 Aditya Shakya ## Generate README.md file diff --git a/packages/archcraft-xfce/PKGBUILD b/packages/archcraft-xfce/PKGBUILD index 2bff11a..4ac18ff 100644 --- a/packages/archcraft-xfce/PKGBUILD +++ b/packages/archcraft-xfce/PKGBUILD @@ -2,14 +2,14 @@ pkgname=archcraft-xfce pkgver=1.0 -pkgrel=1 +pkgrel=4 pkgdesc="XFCE desktop configurations for Archcraft" url="https://github.com/archcraft-os/archcraft-xfce" arch=('any') license=('GPL3') makedepends=() depends=() -conflicts=('archcraft-skeleton') +conflicts=() provides=("${pkgname}") options=(!strip !emptydirs) @@ -18,35 +18,21 @@ prepare() { } package() { - local _styledir=${pkgdir}/usr/share/archcraft - local _skeldir=${pkgdir}/etc/skel local _configdir=${pkgdir}/etc/skel/.config local _bindir=${pkgdir}/usr/local/bin - local _xdgdir=${pkgdir}/etc/xdg local _pixdir=${pkgdir}/usr/share/pixmaps - mkdir -p "$_styledir" && mkdir -p "$_skeldir" && mkdir -p "$_configdir" - mkdir -p "$_bindir" && mkdir -p "$_xdgdir" && mkdir -p "$_pixdir" - - # Copy style scripts & fix permissions - cp -r ${srcdir}/xfce-styles ${_styledir} - chmod +x "$_styledir"/xfce-styles/* + mkdir -p "$_configdir" && mkdir -p "$_bindir" && mkdir -p "$_pixdir" - # Copy configs files - cfgs=(dconf geany gtk-3.0 Kvantum qt5ct Thunar xfce4) - for cfg in "${cfgs[@]}"; do - cp -r ${srcdir}/"$cfg" "$_configdir" - done - - install -Dm 644 .dmrc "$_skeldir"/.dmrc - install -Dm 644 .face "$_skeldir"/.face - install -Dm 644 .hushlogin "$_skeldir"/.hushlogin + # Copy Configs + cp -r ${srcdir}/xfce4 "$_configdir" + cp -r ${srcdir}/xfce-themes "$_configdir" + chmod +x "$_configdir"/xfce-themes/apply.sh # Copy scripts cp -r ${srcdir}/scripts/* "$_bindir" chmod +x "$_bindir"/* - # Misc - cp -r ${srcdir}/autostart "$_xdgdir" + # Pixmap install -Dm 644 xfce-menucraft.svg "$_pixdir"/xfce-menucraft.svg } diff --git a/packages/archcraft-xfce/files/Kvantum/kvantum.kvconfig b/packages/archcraft-xfce/files/Kvantum/kvantum.kvconfig deleted file mode 100644 index 402e301..0000000 --- a/packages/archcraft-xfce/files/Kvantum/kvantum.kvconfig +++ /dev/null @@ -1,2 +0,0 @@ -[General] -theme=KvArcDark diff --git a/packages/archcraft-xfce/files/geany/colorschemes/adapta.conf b/packages/archcraft-xfce/files/geany/colorschemes/adapta.conf deleted file mode 100644 index 972eb30..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/adapta.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #263238 -# BG-ALT = #222D32 -# FG = #C4C7C5 -# FG-ALT = #5A656B -# RED = #EC7875 -# GREEN = #61C766 -# YELLOW = #FDD835 -# BLUE = #42A5F5 -# MAGENTA = #BA68C8 -# CYAN = #4DD0E1 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Adapta -description=A dark color-scheme, matching with adapta gtk theme. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#C4C7C5;#263238;false;false -error=#EC7875;#263238;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#263238;#4DD0E1;true;true -current_line=#C4C7C5;#222D32;true;false -brace_good=#263238;#61C766;true;false -brace_bad=#263238;#EC7875;true;false -margin_line_number=#5A656B -margin_folding=#5A656B;#222D32 -fold_symbol_highlight=#C4C7C5 -indent_guide=#263238 -caret=#42A5F5;#263238;false -marker_line=#222D32;#42A5F5; -marker_search=#222D32;#42A5F5; -marker_mark=#222D32;#42A5F5; -call_tips=#263238;#C4C7C5 -white_space=#5A656B;#263238;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#4DD0E1 -comment_doc=#42A5F5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#BA68C8 -number_1=number -number_2=number_1 - -# type -type=#61C766 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#42A5F5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#EC7875 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#263238;#C4C7C5 -# strings '' -character=#61C766 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#FDD835 -regex=#FF85CC -operator=#FDD835 -decorator=preprocessor -other=default -extra=#42A5F5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#61C766 -line_removed=#EC7875 -line_changed=#BA68C8 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/arc.conf b/packages/archcraft-xfce/files/geany/colorschemes/arc.conf deleted file mode 100644 index a8ba2a9..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/arc.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #383C4A -# BG-ALT = #404552 -# FG = #B5BCC9 -# FG-ALT = #757585 -# RED = #E06B74 -# GREEN = #98C379 -# YELLOW = #E5C07A -# BLUE = #62AEEF -# MAGENTA = #C778DD -# CYAN = #55B6C2 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Arc-dark -description=A dark color-scheme, matching with Arc-Dark gtk theme. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#B5BCC9;#383C4A;false;false -error=#E06B74;#383C4A;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#383C4A;#62AEEF;true;true -current_line=#B5BCC9;#404552;true;false -brace_good=#383C4A;#98C379;true;false -brace_bad=#383C4A;#E06B74;true;false -margin_line_number=#757585 -margin_folding=#757585;#404552 -fold_symbol_highlight=#B5BCC9 -indent_guide=#383C4A -caret=#62AEEF;#383C4A;false -marker_line=#404552;#62AEEF; -marker_search=#404552;#62AEEF; -marker_mark=#404552;#62AEEF; -call_tips=#383C4A;#B5BCC9 -white_space=#757585;#383C4A;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#55B6C2 -comment_doc=#62AEEF -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#C778DD -number_1=number -number_2=number_1 - -# type -type=#98C379 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#62AEEF -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#E06B74 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#383C4A;#B5BCC9 -# strings '' -character=#98C379 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#E5C07A -regex=#FF85CC -operator=#E5C07A -decorator=preprocessor -other=default -extra=#62AEEF - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#98C379 -line_removed=#E06B74 -line_changed=#C778DD diff --git a/packages/archcraft-xfce/files/geany/colorschemes/beach.conf b/packages/archcraft-xfce/files/geany/colorschemes/beach.conf deleted file mode 100644 index 81bc9ad..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/beach.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #F5F6F7 -# BG-ALT = #E7E8EB -# FG = #141C21 -# FG-ALT = #BFBAAC -# RED = #D12F2C -# GREEN = #819400 -# YELLOW = #B08500 -# BLUE = #2587CC -# MAGENTA = #696EBF -# CYAN = #289C93 - -# LIME = #6DA200 -# PINK = #E53C9D -# PARROT = #35922F - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Beach -description=A light color-scheme, matching with beach style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#141C21;#F5F6F7;false;false -error=#D12F2C;#F5F6F7;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#F5F6F7;#2587CC;true;true -current_line=#141C21;#E7E8EB;true;false -brace_good=#F5F6F7;#819400;true;false -brace_bad=#F5F6F7;#D12F2C;true;false -margin_line_number=#BFBAAC -margin_folding=#BFBAAC;#E7E8EB -fold_symbol_highlight=#141C21 -indent_guide=#F5F6F7 -caret=#2587CC;#F5F6F7;false -marker_line=#E7E8EB;#2587CC; -marker_search=#E7E8EB;#2587CC; -marker_mark=#E7E8EB;#2587CC; -call_tips=#F5F6F7;#141C21 -white_space=#BFBAAC;#F5F6F7;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#289C93 -comment_doc=#2587CC -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#696EBF -number_1=number -number_2=number_1 - -# type -type=#819400 -class=type -function=default -# like, variable ${} -parameter=#6DA200 - -# keywords -keyword=#2587CC -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#D12F2C -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#F5F6F7;#141C21 -# strings '' -character=#819400 -# command `` or $() -backticks=#35922F -# heredoc -here_doc=#E53C9D - -scalar=#6DA200 -label=default,bold -preprocessor=#B08500 -regex=#E53C9D -operator=#B08500 -decorator=preprocessor -other=default -extra=#2587CC - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#819400 -line_removed=#D12F2C -line_changed=#696EBF diff --git a/packages/archcraft-xfce/files/geany/colorschemes/bespin.conf b/packages/archcraft-xfce/files/geany/colorschemes/bespin.conf deleted file mode 100644 index bf4aaba..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/bespin.conf +++ /dev/null @@ -1,121 +0,0 @@ -# -# This file was generated from a textmate theme named Bespin -# with tm2gtksw2 tool. (Alexandre da Silva) - -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. - -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. - -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the -# Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Bespin -description=A port of the Bespin theme. -# incremented automatically, do not change manually -version=1225 -author=Alexandre da Silva (tm2gtksw2) -url=https://github.com/gmate/gmate/blob/master/styles/Bespin.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#baae9e;#28211c;false;false -error=#f8f8f8;#4a2947 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#baae9e;#4c4a49;true;true -current_line=#000;#2e2723;true -brace_good=#00f;#2e2723;true;false -brace_bad=#df4545;#2e2723;true;false -margin_line_number=#baae9e;#2e2723 -margin_folding=#baae9e;#2e2723 -fold_symbol_highlight=#2e2723 -indent_guide=#40342c -white_space=#40342c;#fff;true;false -caret=#a7a7a7;#000;false -marker_line=#000;#ff0; -marker_search=#000;#0000f0; -marker_mark=#000;#b8f4b8; -call_tips=#c0c0c0;#fff;false;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#666;;;true -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#cf6a4c -number_1=number -number_2=number_1 - -type=#9b859d;;true -class=type -function=#937121 -parameter=function - -keyword=#5ea6ea;;true -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#54be0d -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#cf6a4c -regex=#e9c062 -operator=#5ea6ea -decorator=string_1,bold -other=#ddf2a4 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#ac885b -tag_unknown=#ac885b -tag_end=#ac885b -attribute=#937121 -attribute_unknown=#937121 -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#f8f8f8;#253b22 -line_removed=#f8f8f8;#420e09 -line_changed=#f8f8f8;#4a410d diff --git a/packages/archcraft-xfce/files/geany/colorschemes/black.conf b/packages/archcraft-xfce/files/geany/colorschemes/black.conf deleted file mode 100644 index 11e1762..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/black.conf +++ /dev/null @@ -1,125 +0,0 @@ -# -# Copyright 2013 Paul Lenton (EckoZero) -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# This is a remix of vibrant-ink, originally by Jason Wilson -# -# Thanks Jason! My remix is licensed under the exact same terms as -# Jason's original (GNU GPLv2) -# - - -[theme_info] -name=Black Scheme -description=Black background, other colours -# incremented automatically, do not change manually -version=1237 -author=Paul Lenton -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - - -[named_styles] - -default=#fff;#000;false;false -error=#ff80c0;#000;false;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#f00;#404040;false;true -current_line=#8dc63f;#330;true;false -brace_good=#ff0;#000;true;false -brace_bad=#c5360f;#000;true;false -margin_line_number=#b2aeab;#404040;false;false -margin_folding=#222;#111;false;false -fold_symbol_highlight=#fff -indent_guide=#066;;false;false -caret=#fff;#066;false;false -marker_line=#ff208c;#80d4b2;false;false -marker_search=#ff0;#f00;false;false -marker_mark=#810000;#000;false;false -call_tips=#ccc;#fff;false;false -white_space=#ccc;;true - -# Programming languages -#------------------------------------------------------------------------------- - - -comment=#f00 -comment_doc=#f00;#070707;false;false -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#28a8b4 -number_1=number -number_2=number_1 - -type=#fff;;true;false -class=type -function=default -parameter=function - -keyword=#f39;;true;false -keyword_1=keyword -keyword_2=#6f0;;true;false -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#8dc63f -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#8dc63f;#000;false;false -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#fff -regex=number_1 -operator=#fc0 -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#6f0;#000;false;false -tag_unknown=#ccc;#000;false;false -tag_end=#fff;#000;false;false -attribute=#bd96bd;#000;false;false -attribute_unknown=#fff;#000;false;false -value=#6f0;#000;false;false -entity=#fff;#000;false;false - -# Diff -#------------------------------------------------------------------------------- - -line_added=#00f5ff;#000;false;false -line_removed=#ff0;#000;false;false -line_changed=#399;#000;false;false diff --git a/packages/archcraft-xfce/files/geany/colorschemes/bouquet.conf b/packages/archcraft-xfce/files/geany/colorschemes/bouquet.conf deleted file mode 100644 index 802f014..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/bouquet.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #191D27 -# BG-ALT = #1F2430 -# FG = #767D8A -# FG-ALT = #384254 -# RED = #EC7875 -# GREEN = #61C766 -# YELLOW = #FDD835 -# BLUE = #42A5F5 -# MAGENTA = #BA68C8 -# CYAN = #4DD0E1 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Bouquet -description=A dark color-scheme, matching with Bouquet style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#767D8A;#191D27;false;false -error=#EC7875;#191D27;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#191D27;#FFCC66;true;true -current_line=#767D8A;#1F2430;true;false -brace_good=#191D27;#61C766;true;false -brace_bad=#191D27;#EC7875;true;false -margin_line_number=#384254 -margin_folding=#384254;#1F2430 -fold_symbol_highlight=#767D8A -indent_guide=#191D27 -caret=#42A5F5;#191D27;false -marker_line=#1F2430;#42A5F5; -marker_search=#1F2430;#42A5F5; -marker_mark=#1F2430;#42A5F5; -call_tips=#191D27;#767D8A -white_space=#384254;#191D27;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#4DD0E1 -comment_doc=#42A5F5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#BA68C8 -number_1=number -number_2=number_1 - -# type -type=#61C766 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#42A5F5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#EC7875 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#191D27;#767D8A -# strings '' -character=#61C766 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#FDD835 -regex=#FF85CC -operator=#FDD835 -decorator=preprocessor -other=default -extra=#42A5F5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#61C766 -line_removed=#EC7875 -line_changed=#BA68C8 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/darcula.conf b/packages/archcraft-xfce/files/geany/colorschemes/darcula.conf deleted file mode 100644 index 8abc90a..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/darcula.conf +++ /dev/null @@ -1,149 +0,0 @@ -# -# Copyright 2015 Jiri Techet -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Ported from the IntelliJ Darcula theme by Jiri Techet -# - -[theme_info] -name=Darcula -description=A soft dark theme based on the IntelliJ Darcula theme. -# incremented automatically, do not change manually -version=1 -author=Jiri Techet -url=https://github.com/codebrainz/geany-themes -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -fg=#b6c3cf -bg=#3b3b3b - -caret_grey=#c6c6c6 -margin_fg_grey=#989898 -comment_grey=#919191 -fold_fg_grey=#888 -whitespace_grey=#505050 -calltip_fg_grey=#555 -calltip_bg_grey=#ddd -fold_bg_grey=#4c4c4c -current_line_grey=#434343 -margin_bg_grey=#424446 - -type_violet=#a88ab6 -keyword_blue=#9196bf -number_blue=#7aa6c4 -selection_blue=#2f5692 -brace_bg_green=#4d6360 -diff_added_green=#558266 -docstring_green=#73a46a -string_green=#b2ca78 -alert_yellow=#ffef4c -tag_yellow=#edc881 -keyword_orange=#d58a4a -error_red=#c85550 -diff_removed_red=#a0665b - -[named_styles] - -default=fg;bg;false;false -error=error_red;;;true - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;selection_blue;;true -current_line=;current_line_grey;true -brace_good=alert_yellow;brace_bg_green;true -brace_bad=error_red;current_line_grey;true -margin_line_number=margin_fg_grey;margin_bg_grey -margin_folding=fold_fg_grey;fold_bg_grey -fold_symbol_highlight=fold_bg_grey -indent_guide=whitespace_grey -caret=caret_grey -marker_line=margin_bg_grey;alert_yellow -marker_search=;alert_yellow -marker_mark=margin_bg_grey;alert_yellow -call_tips=calltip_fg_grey;calltip_bg_grey;true;true -white_space=whitespace_grey;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=comment_grey -comment_doc=docstring_green -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=number_blue -number_1=number -number_2=number_1 - -type=type_violet -class=type -function=tag_yellow -parameter=function - -keyword=keyword_orange -keyword_1=keyword -keyword_2=keyword_blue -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=string_green -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=tag_yellow -regex=number_1 -operator=default -decorator=tag_yellow -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=tag_yellow -tag_unknown=tag -tag_end=tag -attribute=keyword_orange -attribute_unknown=attribute -value=string_green -entity=number_blue - -# Diff -#------------------------------------------------------------------------------- - -line_added=diff_added_green -line_removed=diff_removed_red -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/dark-colors.conf b/packages/archcraft-xfce/files/geany/colorschemes/dark-colors.conf deleted file mode 100644 index 41ed78e..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/dark-colors.conf +++ /dev/null @@ -1,136 +0,0 @@ -# -# Copyright (C) 2016 - Yannis Kontochristopoulos -# -# Dark Colors is a theme inspired by Tinge: -# Copyright (C) 2008 - Harsh J -# See: http://www.harshj.com/2008/01/27/tinge-theme-for-gedit/ -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Dark Colors -description=A dark theme utilising warm colors -# incremented automatically, do not change manually -version=1225 - -[named_colors] -text=#e6e6e6 -soft_text=#a69996 -softer_text=#4c4645 -background=#0c0807 -selection_brown=#422e21 -marker_search_turquoise=#286659 -current_line_red=#281816 -black=#000 -white=#fff -light_blue=#5191cc -soft_blue=#596f80 -red=#b31111 -yellow=#b3a123 -orange=#e66917 -orange2=#ff9400 -green=#00df13 -purple=#b6f - -[named_styles] -default=text;background;false;false -error=green;background;false;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=background;selection_brown;false;true -current_line=background;current_line_red;true;false -brace_good=light_blue;background;true;false -brace_bad=white;background;true;false -margin_line_number=soft_text;#2b2826;false;false -margin_folding=#574a22;#141312;false;false -fold_symbol_highlight=soft_text -indent_guide=softer_text -caret=white;white;false -marker_line=soft_text;yellow -marker_search=marker_search_turquoise;marker_search_turquoise;false;false -marker_mark=red;background;false;false -call_tips=#c0c0c0;white;false;false -white_space=softer_text;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=soft_blue -comment_doc=soft_blue;background;false;false -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=green -number_1=number -number_2=number_1 - -type=purple;;true;false -class=type -function=type -parameter=function - -keyword=orange;;true;false -keyword_1=keyword -keyword_2=yellow;;true;false -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=red -string_1=string -string_2=string_1 -string_3=string_1 -string_4=string_1 -string_eol=text;background;false;false -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=text -regex=number_1 -operator=orange2 -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=yellow;background;false;false -tag_unknown=green;background;false;false -tag_end=text;background;false;false -attribute=orange;background;false;false -attribute_unknown=green;background;false;false -value=text;background;false;false -entity=text;background;false;false - -# Diff -#------------------------------------------------------------------------------- - -line_added=green;background;false;false -line_removed=red;background;false;false -line_changed=light_blue;background;false;false diff --git a/packages/archcraft-xfce/files/geany/colorschemes/dark-fruit-salad.conf b/packages/archcraft-xfce/files/geany/colorschemes/dark-fruit-salad.conf deleted file mode 100644 index 01cfd24..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/dark-fruit-salad.conf +++ /dev/null @@ -1,121 +0,0 @@ -# -# Copyright 2011 John Gabriele -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Ported from old theme by Matthew Brush -# Note: was part of `set_geany_colors` utility -# - -[theme_info] -name=Dark Fruit Salad -description=Low contrast theme ported from the set_geany_colors utility -# incremented automatically, do not change manually -version=1226 -author=John Gabriele -url=https://github.com/codebrainz/geany-themes -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#f0f0f0;#5f5f5f;false;false -error=#ebbf71;#e1e17a - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#202020;false;true -current_line=#000;#565656;true -brace_good=#f0f0f0;#587941;false;false -brace_bad=#f00;#fff;false;false -margin_line_number=#5f5f5f;#f0f0f0 -margin_folding=#d69cd6;#202020 -fold_symbol_highlight=#202020 -indent_guide=#d69cd6 -caret=#000;#000;false -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#a7a7a7;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#a3d97d -comment_doc=#99e4de;;true -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#ff939c -number_1=number -number_2=number_1 - -type=#e1e17a;;true -class=type -function=#92bde8;;true -parameter=function - -keyword=#92bde8;;true -keyword_1=keyword -keyword_2=#d69cd6;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=#f0f0f0 -identifier_1=identifier -identifier_2=#99e4de;;true -identifier_3=#ff939c;;true -identifier_4=identifier_1 - -string=#ebbf71 -string_1=string -string_2=#e1e17a -string_3=default -string_4=default -string_eol=string_1,italic -character=#e1e17a;;true -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#ff939c -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=keyword -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#99e4de -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#8ae234 -line_removed=#e1e17a -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/dark.conf b/packages/archcraft-xfce/files/geany/colorschemes/dark.conf deleted file mode 100644 index 541c535..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/dark.conf +++ /dev/null @@ -1,120 +0,0 @@ -# -# Copyright 2011 Duncan Lock -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Ported from old theme by Matthew Brush -# - -[theme_info] -name=Dark -description=Dark syntax colouring theme -# incremented automatically, do not change manually -version=1225 -author=Duncan Lock -url=http://code.google.com/p/geany-dark-scheme/ -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#fff;#1e1e1e;false;false -error=#f00;#1e1e1e;false;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#fff;#333964;false;true -current_line=#000;#2f2f2f;true;false -brace_good=#fff;#50aa15;true;false -brace_bad=#fff;#aa1515;true;false -margin_line_number=#000;#d0d0d0;false;false -margin_folding=#000;#dfdfdf;false;false -fold_symbol_highlight=#fff -indent_guide=#393939;#1e1e1e;false;false -caret=#fff;#000;true;false -marker_line=#000;#ff0;false;false -marker_search=#000;#b8f4b8;false;false -marker_mark=#000;#b8f4b8; -call_tips=#c0c0c0;#fff;false;false -white_space=#424242;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#747474;#1e1e1e;false;false -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#aaff57;#1e1e1e;false;false -number_1=number -number_2=number_1 - -type=#2e8b57;;true -class=type -function=default -parameter=function - -keyword=#ffcb4f;#1e1e1e;true;false -keyword_1=keyword -keyword_2=#aaff57;#1e1e1e;false;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=#fff;#1e1e1e;false;false -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#aaff57;#1e1e1e;false;false -string_1=string -string_2=#a18651;#1e1e1e;false;false -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#5abefd;#1e1e1e;false;false -regex=number_1 -operator=#98bac5;#1e1e1e;true;false -decorator=#808000;#1e1e1e;false;false -other=#fff;#1e1e1e;false;false - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#7392cf;#1e1e1e;false;false -tag_unknown=#fff;#8c0101;true;false -tag_end=#7392cf;#1e1e1e;true;false -attribute=#cda0d5;#1e1e1e;false;false -attribute_unknown=#fff;#8c0101;false;false -value=#4575b6;#1e1e1e;false;false -entity=#ffa95c;#2c2821;false;false - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=#6a5acd -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/delt-dark.conf b/packages/archcraft-xfce/files/geany/colorschemes/delt-dark.conf deleted file mode 100644 index 3e6bcd7..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/delt-dark.conf +++ /dev/null @@ -1,106 +0,0 @@ -# -# Copyright Éric "delt" Tremblay -# -# Ported from a previous theme i made for kate/kwrite. -# Licensed under GPL version 2, same as geany itself. -# - -[theme_info] -name=Delt Dark -description=A dark-blueish theme, good for many programming languages -# incremented automatically, do not change manually -version=1 -author=Éric Tremblay -url=https://github.com/geany/geany-themes/ -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#c1c1c1;#010a15;false;false -error=#fff;#f00 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#424d71;false;true -current_line=#fff;#121d30;true -brace_good=#fff;#848;true;false -brace_bad=#fff;#f00;true;false -margin_line_number=#55a;#000 -margin_folding=#338;#113 -fold_symbol_highlight=#113 -indent_guide=#121d20 -caret=#fbff00;#fbff00;false -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#111a25;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#638aff;;false;false -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#ff54ff;;false;false -number_1=number -number_2=number_1 - -type=#75ffd6;;true;false -class=#00ff5c;;false;false -function=default -parameter=default - -keyword=#fff;;true;false -keyword_1=#fff;;true;false; -keyword_2=#0ff;;true;false; -keyword_3=#0f0 -keyword_4=keyword_1 - -identifier=#fff -identifier_1=default -identifier_2=#f0f -identifier_3=#ff0 -identifier_4=#f00 - -string=#d04eff;;true;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#00ff5c;;true;false -regex=number_1 -operator=#b0c1ff;;true;false -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#fff;;true;false -tag_unknown=#ff4 -tag_end=#ff0;;true;false -attribute=#0ff;;false;false -attribute_unknown=attribute -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=#6a5acd -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/eleven-dark.conf b/packages/archcraft-xfce/files/geany/colorschemes/eleven-dark.conf deleted file mode 100644 index 3e9e9e9..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/eleven-dark.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #202020 -# BG-ALT = #181818 -# FG = #CCCCCC -# FG-ALT = #555E70 -# RED = #EC7875 -# GREEN = #61C766 -# YELLOW = #FDD835 -# BLUE = #42A5F5 -# MAGENTA = #BA68C8 -# CYAN = #4DD0E1 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Eleven-dark -description=A dark color-scheme, matching with Eleven-Dark style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#CCCCCC;#202020;false;false -error=#EC7875;#202020;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#F5F5F5;#4D4D4D;true;true -current_line=#CCCCCC;#181818;true;false -brace_good=#202020;#61C766;true;false -brace_bad=#202020;#EC7875;true;false -margin_line_number=#555E70 -margin_folding=#555E70;#181818 -fold_symbol_highlight=#CCCCCC -indent_guide=#202020 -caret=#42A5F5;#202020;false -marker_line=#181818;#42A5F5; -marker_search=#181818;#42A5F5; -marker_mark=#181818;#42A5F5; -call_tips=#202020;#CCCCCC -white_space=#555E70;#202020;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#4DD0E1 -comment_doc=#42A5F5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#BA68C8 -number_1=number -number_2=number_1 - -# type -type=#61C766 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#42A5F5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#EC7875 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#202020;#CCCCCC -# strings '' -character=#61C766 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#FDD835 -regex=#FF85CC -operator=#FDD835 -decorator=preprocessor -other=default -extra=#42A5F5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#61C766 -line_removed=#EC7875 -line_changed=#BA68C8 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/eleven.conf b/packages/archcraft-xfce/files/geany/colorschemes/eleven.conf deleted file mode 100644 index e333b25..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/eleven.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #FFFFFF -# BG-ALT = #F7F7F7 -# FG = #141C21 -# FG-ALT = #BFBAAC -# RED = #D12F2C -# GREEN = #819400 -# YELLOW = #B08500 -# BLUE = #2587CC -# MAGENTA = #696EBF -# CYAN = #289C93 - -# LIME = #6DA200 -# PINK = #E53C9D -# PARROT = #35922F - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Eleven -description=A light color-scheme, matching with Eleven style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#141C21;#FFFFFF;false;false -error=#D12F2C;#FFFFFF;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#FFFFFF;#2587CC;true;true -current_line=#141C21;#F7F7F7;true;false -brace_good=#FFFFFF;#819400;true;false -brace_bad=#FFFFFF;#D12F2C;true;false -margin_line_number=#BFBAAC -margin_folding=#BFBAAC;#F7F7F7 -fold_symbol_highlight=#141C21 -indent_guide=#FFFFFF -caret=#2587CC;#FFFFFF;false -marker_line=#F7F7F7;#2587CC; -marker_search=#F7F7F7;#2587CC; -marker_mark=#F7F7F7;#2587CC; -call_tips=#FFFFFF;#141C21 -white_space=#BFBAAC;#FFFFFF;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#289C93 -comment_doc=#2587CC -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#696EBF -number_1=number -number_2=number_1 - -# type -type=#819400 -class=type -function=default -# like, variable ${} -parameter=#6DA200 - -# keywords -keyword=#2587CC -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#D12F2C -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#FFFFFF;#141C21 -# strings '' -character=#819400 -# command `` or $() -backticks=#35922F -# heredoc -here_doc=#E53C9D - -scalar=#6DA200 -label=default,bold -preprocessor=#B08500 -regex=#E53C9D -operator=#B08500 -decorator=preprocessor -other=default -extra=#2587CC - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#819400 -line_removed=#D12F2C -line_changed=#696EBF diff --git a/packages/archcraft-xfce/files/geany/colorschemes/epsilon.conf b/packages/archcraft-xfce/files/geany/colorschemes/epsilon.conf deleted file mode 100644 index f408d44..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/epsilon.conf +++ /dev/null @@ -1,117 +0,0 @@ -# -# Copyright (c) 2016 Adrien Jacquet -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# - -[theme_info] -name=Epsilon -description=A simple light theme for Geany. -# incremented automatically, do not change manually -version=1 -author=N3mesis98 -url=https://github.com/geany/geany-themes/pull/7 -# list of each compatible Geany release version -compat=1.32 - -[named_styles] -default=#2e3436;#fff;false;false -error=#2e3436;#ef2929 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;#add8e6;;true -brace_good=#52a800;;true -brace_bad=#f00;;true -margin_line_number=#2e3436;#e1e1e1 -margin_folding=#2e3436;#d3d7cf -fold_symbol_highlight=#d3d7cf -indent_guide=#babdb6 -caret=#000;#000;false -marker_line=;#000 -marker_search=;#000;true;true -marker_mark=;#000 -call_tips=#ededed;#fff -white_space=#babdb6;;true -current_line=; - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#a52a2a -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -number=#52a800 -number_1=number -number_2=number_1 - -type=#399 -class=type -function=default -parameter=default - -keyword=#204a87;;true -keyword_1=keyword -keyword_2=#204a87 -keyword_3=keyword_2 -keyword_4=keyword_2 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#ff7800 -string_1=string -string_2=string -string_3=string -string_4=string -string_eol=string -character=string -backticks=string -here_doc=string -verbatim=string - -scalar=string_2 -label=default,bold -preprocessor=type -regex=number_1 -operator=#a6832b -decorator=number_1,bold -other=default -extra=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#204a87;;true -tag_unknown=tag -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#4e9a06 -line_removed=#dc0000 -line_changed=#ffa700 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/fluffy.conf b/packages/archcraft-xfce/files/geany/colorschemes/fluffy.conf deleted file mode 100644 index 56417c0..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/fluffy.conf +++ /dev/null @@ -1,128 +0,0 @@ -# -# No explicit license available but part of the `gedit-themes` -# project: -# https://github.com/mig/gedit-themes/blob/master/fluffy.xml -# -# Indicated author and assumed copyright holder is: -# Osmo Salomaa -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Fluffy -description=A soft and downy color scheme. -# incremented automatically, do not change manually -version=1226 -author=Osmo Salomaa -url=https://github.com/mig/gedit-themes/blob/master/fluffy.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -almost_black=#111 -blue=#06f -cyan=#02b5d1 -dark_grey=#babdb6 -green=#00bb87 -highlight_blue=#abf5ff -highlight_green=#c1ff9d -highlight_yellow=#fce94f -indigo=#b76fff -light_grey=#eeeeec -magenta=#ff6fff -medium_grey=#d3d7cf -red=#ff405a -very_dark_grey=#888a85 -very_light_grey=#fafaf8 -white=#fff - -[named_styles] - -default=almost_black;white;false;false -error=red;;true - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;highlight_yellow;;true -current_line=;very_light_grey;true -brace_good=;highlight_green -brace_bad=red -margin_line_number=;dark_grey -margin_folding=;medium_grey -fold_symbol_highlight=white -indent_guide=medium_grey -caret=almost_black -marker_line=;highlight_yellow -marker_search=;blue -marker_mark=;highlight_green -call_tips=#c0c0c0 -white_space=medium_grey;;true - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=blue -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=magenta -number_1=number -number_2=number_1 - -type=green;;true -class=type -function=indigo -parameter=function - -keyword=red;;true -keyword_1=keyword -keyword_2=indigo;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=magenta -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=green -regex=number_1 -operator=default -decorator=red;;true -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=green -tag_unknown=tag -tag_end=tag -attribute=red -attribute_unknown=red -value=magenta -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=green -line_removed=red -line_changed=cyan diff --git a/packages/archcraft-xfce/files/geany/colorschemes/gedit.conf b/packages/archcraft-xfce/files/geany/colorschemes/gedit.conf deleted file mode 100644 index fb0aabe..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/gedit.conf +++ /dev/null @@ -1,120 +0,0 @@ -# -# Copyright 2006-2007 GtkSourceView team -# -# GtkSourceView is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# GtkSourceView is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Gedit -description=A port of Gedit's default theme. -# incremented automatically, do not change manually -version=1225 -author=Yevgen Muntyan -url=http://git.gnome.org/browse/gtksourceview/tree/data/styles/classic.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#000;#fff;false;false -error=#000;#f00;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#fff;#86abd9;true;true -current_line=#000;#edeceb;true -brace_good=#fff;#bebebe;true;false -brace_bad=#fff;#f00;true;false -margin_line_number=current_line,bold -margin_folding=margin_line_number -fold_symbol_highlight=#fff -indent_guide=#bbbebb -caret=#000;#000;false -marker_line=#000;#ff0 -marker_search=marker_line -marker_mark=#000;#6c8ea2 -call_tips=#bbbebb;#fff;false;false -white_space=call_tips,bold - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#00f -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#f0f -number_1=number -number_2=#a52a2a;;true - -type=#2e8b57;;true -class=number -function=default -parameter=function - -keyword=number_2 -keyword_1=keyword -keyword_2=keyword_1 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=#008a8c - -string=number -string_1=string -string_2=string_1 -string_3=;;true;false -string_4=;;false;true -string_eol=string_1,italic -character=string_1 -backticks=#a020f0 -here_doc=string_2 - -scalar=identifier_4 -label=default,bold -preprocessor=backticks -regex=identifier_4 -operator=default -decorator=string_1,bold -other=default -extra=keyword - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=identifier_4 -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#6a5acd -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=attribute -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/github.conf b/packages/archcraft-xfce/files/geany/colorschemes/github.conf deleted file mode 100644 index dd792c1..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/github.conf +++ /dev/null @@ -1,122 +0,0 @@ -# -# Copyright 2009 Felipe Mesquita -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the -# Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# -# Ported to Geany by Matthew Brush -# -# Note: This one is my favourite! -Matt (geany-themes maintainer) -# - -[theme_info] -name=GitHub -description=Similar to GitHub.com's highlighting colors. -# incremented automatically, do not change manually -version=1227 -author=Felipe Mesquita -url=https://github.com/mig/gedit-themes/blob/master/github.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#000;#f8f8ff;false;false -error=#f00;#bfbfbf;false;italic - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;#f0ec0f;false;true -current_line=#000;#b7deee;true -brace_good=#000;#32b953;bold -brace_bad=#000;#ee5959 -margin_line_number=#7f7f7f;#ececec -margin_folding=#7f7f7f;#d9d7d7 -fold_symbol_highlight=#ececec -indent_guide=#c0c0c0;#fff;true;false -caret=#000;#c0c0c0;false;false -marker_line=#7f7f7f;#ececec -marker_search=;#c0c0c0 -marker_mark=#7f7f7f;#ececec -call_tips=default -white_space=#c0c0c0;#fff;true;false - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=#998 -comment_doc=#998 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#099 -number_1=number -number_2=number_1 - -type=#458;;true -class=type -function=#900 -parameter=function - -keyword=#0086b3;;true -keyword_1=keyword -keyword_2=#aa2c8c;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#d14 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#0f8787 -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#000;#dfd -line_removed=#000;#fdd -line_changed=#000;#ffc diff --git a/packages/archcraft-xfce/files/geany/colorschemes/hack.conf b/packages/archcraft-xfce/files/geany/colorschemes/hack.conf deleted file mode 100644 index d917248..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/hack.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #01161B -# BG-ALT = #0C2126 -# FG = #A3B5B8 -# FG-ALT = #325C66 -# RED = #007B82 -# GREEN = #028C94 -# YELLOW = #039CA4 -# BLUE = #04ACB5 -# MAGENTA = #05BBC5 -# CYAN = #06CCD7 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Hack -description=A dark color-scheme, matching with Hack style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#A3B5B8;#01161B;false;false -error=#007B82;#01161B;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#01161B;#007B82;true;true -current_line=#A3B5B8;#0C2126;true;false -brace_good=#01161B;#028C94;true;false -brace_bad=#01161B;#007B82;true;false -margin_line_number=#325C66 -margin_folding=#325C66;#0C2126 -fold_symbol_highlight=#A3B5B8 -indent_guide=#01161B -caret=#04ACB5;#01161B;false -marker_line=#0C2126;#04ACB5; -marker_search=#0C2126;#04ACB5; -marker_mark=#0C2126;#04ACB5; -call_tips=#01161B;#A3B5B8 -white_space=#325C66;#01161B;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#AC9223 -comment_doc=#04ACB5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#05BBC5 -number_1=number -number_2=number_1 - -# type -type=#028C94 -class=type -function=default -# like, variable ${} -parameter=#43a047 - -# keywords -keyword=#04ACB5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#007B82 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#01161B;#A3B5B8 -# strings '' -character=#028C94 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF5250 - -scalar=#BBF545 -label=default,bold -preprocessor=#039CA4 -regex=#FF85CC -operator=#039CA4 -decorator=preprocessor -other=default -extra=#04ACB5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#028C94 -line_removed=#007B82 -line_changed=#05BBC5 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/himbeere.conf b/packages/archcraft-xfce/files/geany/colorschemes/himbeere.conf deleted file mode 100644 index f1927f5..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/himbeere.conf +++ /dev/null @@ -1,135 +0,0 @@ -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the -# Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# - -[theme_info] -name=Himbeere -description=A dark theme with raspberry colors. -# incremented automatically, do not change manually -version=1226 -author=commenthol -url=https://github.com/codebrainz/geany-themes -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -base0=#ccc -base1=#1a1c1e -base2=#3f3f3f -base3=#808080 -base4=#303030 -berry=#e12d66 -cyan=#25d0f0 -bluegrey=#747e9e -orange=#ff8000 -lime=#65ff00 -grey=#777 -red=#f00 -redbg=#751212 -green=#859900 -blue=#268bd2 - -[named_styles] -default=base0;base1 -error=red - - -# Editor styles -#------------------------------------------------------------------------------- -selection=;#083840;;true -current_line=;#000;true -brace_good=cyan;berry;true -brace_bad=red;;true -margin_line_number=base3;base4 -margin_folding=base3;#212121 -fold_symbol_highlight=base2 -indent_guide=base2;;true -caret=cyan -marker_line=#fff;#00f; -marker_search=#fff;#d791a8; -marker_mark=; -call_tips=base0;base1 -white_space=base2;;true - - -# Programming languages -#------------------------------------------------------------------------------- - -comment=grey -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=orange -number_1=number -number_2=number_1 - -type=berry;;true -class=cyan -function=berry -parameter=function - -keyword=berry;;true -keyword_1=keyword -keyword_2=cyan;;true -keyword_3=bluegrey -keyword_4=keyword_3 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=lime -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=red -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=keyword,bold -preprocessor=cyan -regex=number_1 -operator=bluegrey -decorator=string_1,bold -other=cyan - - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=berry -tag_unknown=tag,bold -tag_end=tag,bold -attribute=cyan -attribute_unknown=attribute,bold -value=string_1 -entity=default - - -# Diff -#------------------------------------------------------------------------------- - -line_added=green -line_removed=red -line_changed=blue diff --git a/packages/archcraft-xfce/files/geany/colorschemes/inkpot.conf b/packages/archcraft-xfce/files/geany/colorschemes/inkpot.conf deleted file mode 100644 index 7cd21ee..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/inkpot.conf +++ /dev/null @@ -1,118 +0,0 @@ -# -# Copyright 2012 Campbell Barton -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the -# Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# - -[theme_info] -name=InkPot -description=Based on the vim theme of the same name. -# incremented automatically, do not change manually -version=1226 -author=Campbell Barton -url=https://github.com/codebrainz/geany-themes -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#cfbfad;#1e1e27;false;false -error=#1e1e1e;#f00;false;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;#4e4e8f;false;true -current_line=#000;#2d2d32;true -brace_good=#cfbfad;#4e4e8f -brace_bad=#cfbfad;#f00 -margin_line_number=#8b8bcd;#2e2e2e -margin_folding=#000;#3e3e3e;false;false -fold_symbol_highlight=#6e6e6e -indent_guide=#3b3b4d;;true;false -caret=#8b8bff;#fff;false;false -marker_line=#000;#ff0;false;false -marker_search=#000;#b8f4b8;false;false -marker_mark=#000;#b8f4b8; -call_tips=default -white_space=indent_guide - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=#cd8b00 -comment_doc=#737dd5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=#4e5ab3;;true -comment_doc_keyword_error=comment_doc - -number=#f0ad6d -number_1=number -number_2=number_1 - -type=#ff8bff;;true -class=#ff8bff -function=#ff8bff -parameter=function - -keyword=#808bed -keyword_1=keyword -keyword_2=#afc2ff;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#ffcd8b;#404040 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1 -character=string -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=#e76000;;bold -preprocessor=#409090 -regex=number_1 -operator=#eee8d5 -decorator=#e76000;;true -other=#808bed - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#ff8bff -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#0a0 -line_removed=#f00 -line_changed=#e7b937 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/keyboards.conf b/packages/archcraft-xfce/files/geany/colorschemes/keyboards.conf deleted file mode 100644 index 402801a..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/keyboards.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #10121A -# BG-ALT = #0C0E14 -# FG = #fdfdfd -# FG-ALT = #5A656B -# RED = #F37F97 -# GREEN = #50CF81 -# YELLOW = #F2A272 -# BLUE = #8897F4 -# MAGENTA = #C574DD -# CYAN = #79E6F3 - -# LIME = #BBF545 -# PINK = #FF5DBB -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Keyboards -description=A dark color-scheme, matching with keyboards style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#fdfdfd;#10121A;false;false -error=#F37F97;#10121A;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#FFFFFF;#C50ED2;true;true -current_line=#fdfdfd;#0C0E14;true;false -brace_good=#10121A;#50CF81;true;false -brace_bad=#10121A;#F37F97;true;false -margin_line_number=#5A656B -margin_folding=#5A656B;#0C0E14 -fold_symbol_highlight=#fdfdfd -indent_guide=#10121A -caret=#8897F4;#10121A;false -marker_line=#0C0E14;#8897F4; -marker_search=#0C0E14;#8897F4; -marker_mark=#0C0E14;#8897F4; -call_tips=#10121A;#fdfdfd -white_space=#5A656B;#10121A;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#79E6F3 -comment_doc=#8897F4 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#C574DD -number_1=number -number_2=number_1 - -# type -type=#50CF81 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#8897F4 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#F37F97 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#10121A;#fdfdfd -# strings '' -character=#50CF81 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF5DBB - -scalar=#BBF545 -label=default,bold -preprocessor=#F2A272 -regex=#FF5DBB -operator=#F2A272 -decorator=preprocessor -other=default -extra=#8897F4 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#50CF81 -line_removed=#F37F97 -line_changed=#C574DD diff --git a/packages/archcraft-xfce/files/geany/colorschemes/kugel.conf b/packages/archcraft-xfce/files/geany/colorschemes/kugel.conf deleted file mode 100644 index 60c1191..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/kugel.conf +++ /dev/null @@ -1,132 +0,0 @@ -# -# Copyright 2011 Thomas Martitz -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the -# distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -# COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -# THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -# DAMAGE. -# - -[theme_info] -name=Kugel -description=A dark, but not too dark with focus to be comfortable to the eyes. -# incremented automatically, do not change manually -version=1226 -author=Thomas Martitz -url=https://github.com/codebrainz/geany-themes -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#ececec;#2d3335;false;false -error=#f00;;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#fff;#333964;false;true -current_line=#000;#282d2e;true;false -brace_good=#fff;#50aa15;true;false -brace_bad=#fff;#aa1515;true;false -margin_line_number=#ececec -margin_folding=#888a85;#3a4145 -fold_symbol_highlight=#fff -indent_guide=#606c70 -caret=#ddd;#000;false -marker_line=#000;#ff0; -marker_search=#000;#0000f0; -marker_mark=#000;#b8f4b8; -call_tips=#555753;#eeeeec -white_space=#606c70;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#888a85 -comment_doc=#3f5fbf -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -number=#06a7a7 -number_1=number -number_2=number_1 - -type=#1e90ff -class=type -function=default -parameter=#bbf647 - -keyword=#729fcf -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#dd4040 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#000;#e0c0e0 -character=#8ae234 -backticks=#30ff00 -# here_doc ??? -here_doc=#ff84cd - -scalar=#bcf360 -# label ??? -label=default,bold -preprocessor=#acac00 -regex=#aaff57 -operator=#fcaf3e -decorator=preprocessor -other=default -extra=#404080 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#34b034 -line_removed=#ff2727 -line_changed=#7f007f diff --git a/packages/archcraft-xfce/files/geany/colorschemes/manhattan.conf b/packages/archcraft-xfce/files/geany/colorschemes/manhattan.conf deleted file mode 100644 index a3b634d..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/manhattan.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #20262C -# BG-ALT = #2A3036 -# FG = #f1fcf9 -# FG-ALT = #465463 -# RED = #DB86BA -# GREEN = #74DD91 -# YELLOW = #E49186 -# BLUE = #42A5F5 -# MAGENTA = #B4A1DB -# CYAN = #4DD0E1 - -# LIME = #BBF545 -# PINK = #DF6E83 -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Manhattan -description=A dark color-scheme, matching with Manhattan style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#f1fcf9;#20262C;false;false -error=#DB86BA;#20262C;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#20262C;#B4A1DB;true;true -current_line=#f1fcf9;#2A3036;true;false -brace_good=#20262C;#74DD91;true;false -brace_bad=#20262C;#DB86BA;true;false -margin_line_number=#465463 -margin_folding=#465463;#2A3036 -fold_symbol_highlight=#f1fcf9 -indent_guide=#20262C -caret=#42A5F5;#20262C;false -marker_line=#2A3036;#42A5F5; -marker_search=#2A3036;#42A5F5; -marker_mark=#2A3036;#42A5F5; -call_tips=#20262C;#f1fcf9 -white_space=#465463;#20262C;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#4DD0E1 -comment_doc=#42A5F5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#B4A1DB -number_1=number -number_2=number_1 - -# type -type=#74DD91 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#42A5F5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#DB86BA -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#20262C;#f1fcf9 -# strings '' -character=#74DD91 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#DF6E83 - -scalar=#BBF545 -label=default,bold -preprocessor=#E49186 -regex=#DF6E83 -operator=#E49186 -decorator=preprocessor -other=default -extra=#42A5F5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#74DD91 -line_removed=#DB86BA -line_changed=#B4A1DB diff --git a/packages/archcraft-xfce/files/geany/colorschemes/mc.conf b/packages/archcraft-xfce/files/geany/colorschemes/mc.conf deleted file mode 100644 index aee0ab3..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/mc.conf +++ /dev/null @@ -1,117 +0,0 @@ -# -# Copyright 2012 Henrik Pauli -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Ralesk's MC -description=Midnight Commander-like scheme -# incremented automatically, do not change manually -version=1225 -author=Henrik Pauli -url=http://share.drangolin.net/mc.conf -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#c0c0c0;#114;false;false -error=#fff;#f00 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#369;true;true -current_line=#000;#12126d;false -brace_good=#c0c0c0;#369;true;false -brace_bad=#fff;#f00;true;false -margin_line_number=#114;#393 -margin_folding=#f4d432;#7f3f00 -fold_symbol_highlight=#7f3f00 -indent_guide=#242490 -caret=#c3f;#000;true -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#3636a3;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#960;;;true -comment_doc=#c60;;;true -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#3fcfcf -number_1=number -number_2=number_1 - -type=#fff;;true -class=type -function=#d3d7cf -parameter=#f99 - -keyword=#f4d432;;true -keyword_1=keyword -keyword_2=#9f0200;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=#0f0 -identifier_2=#fff -identifier_3=#0ff -identifier_4=#7f0000 - -string=#3a3 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#000;#e0c0e0 -character=#5c5 -backticks=#fff;#000 -here_doc=string_2 - -label=default,bold -preprocessor=#808000 -regex=#2f7f7f -operator=#ff0 -decorator=string_1,bold -other=#404080 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=#6a5acd -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/metallic-bottle.conf b/packages/archcraft-xfce/files/geany/colorschemes/metallic-bottle.conf deleted file mode 100644 index f77a735..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/metallic-bottle.conf +++ /dev/null @@ -1,115 +0,0 @@ -### -# Copyright 2013 Tomasz Wyderka -## -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Metallic Bottle -description=Bright color scheme matching GTK "Radiance" theme. -version=1.22.0 -author=Tomasz Wyderka -url=http://www.cofoh.com/mettalic_bottle - -[named_styles] - -default=#000;#fbfaf9;false;false -error=#fff;#843121;false;true - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#c48c65;false;true -current_line=#000;#fff;true -brace_good=#757c75;;true;false -brace_bad=#843121;;true;false -margin_line_number=#000;#dfd7cf -margin_folding=#000;#f6f4f2 -fold_symbol_highlight=#fff -indent_guide=#3d291c -caret=#843121 -marker_line=#000;#1d1613 -marker_search=#000;#843121 -marker_mark=#000;#757c75 -call_tips=#a1654b;#fff;false;false -white_space=#a1654b;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#757c75;;false;true -comment_doc=#4b4a3a;;false;true -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#644129 -number_1=number -number_2=number_1 - -type=#843121;;true -class=type -function=#843121 -parameter=function - -keyword=#1d1613;;true -keyword_1=keyword -keyword_2=#3d291c;;true;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#4b4a3a -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#000;#e0c0e0 -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#c48c65 -regex=number_1 -operator=#d0c096 -decorator=string_1,bold -other=#c48c65 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#c48c65 -line_removed=#843121 -line_changed=#fbfaf9 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/monokai.conf b/packages/archcraft-xfce/files/geany/colorschemes/monokai.conf deleted file mode 100644 index 4e07208..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/monokai.conf +++ /dev/null @@ -1,131 +0,0 @@ -# No explicit license available -# -# Indicated author and assumed copyright holder is: -# Wimer Hazenberg -# -# Ported to Geany and tweaked by Thanh Tran -# - -[theme_info] -name=Monokai -description=It's warm, colorful and pleasing to the eyes -# incremented automatically, do not change manually -version=16 -author=Wimer Hazenberg -url=http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/ -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -black=#000 -almost_black=#272822 -lighter_black=#2d2e2b -yellow=#ff0 -light_yellow=#e6db74 -very_dark_yellow=#49483e -bright_orange=#fd971f -dark_orange=#75715e -bright_green=#a6e22e -light_green=#b8f4b8 -dark_blue=#086aa7 -light_purple=#ae81ff -hot_pink=#f92672 -light_cyan=#66d9ef -red=#f00 -green=#0f0 -white=#fff -almost_white=#f8f8f2 -grey=#d0d0d0 -mid_grey=#888 -lighter_grey=#dfdfdf -dark_grey=#3b3a32 - -[named_styles] -default=almost_white;almost_black;false;false -error=red;very_dark_yellow;false;true - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;very_dark_yellow;false;true -current_line=;lighter_black;true -brace_good=bright_orange;very_dark_yellow;true -brace_bad=error -margin_line_number=mid_grey;almost_black -margin_folding=mid_grey;dark_grey -fold_symbol_highlight=white -indent_guide=dark_grey -caret=white;;false -marker_line=yellow;very_dark_yellow -marker_search=black;dark_blue -marker_mark=light_green;lighter_black -call_tips=dark_grey;white;false;false -white_space=dark_grey;;true - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=dark_orange -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment,bold -comment_doc_keyword_error=comment,italic - -number=light_purple -number_1=number -number_2=number_1 - -type=bright_green -class=type -function=type -parameter=bright_orange; - -keyword=hot_pink -keyword_1=keyword -keyword_2=light_cyan -keyword_3=keyword_1 -keyword_4=keyword_2 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=light_yellow -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=light_green -regex=number_1 -operator=default -decorator=string_1,bold -other=default -extra=keyword; - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=keyword -tag_unknown=tag,bold -tag_end=tag,bold -attribute=type -attribute_unknown=attribute,bold -value=number -entity=number - -# Diff -#------------------------------------------------------------------------------- - -line_added=green -line_removed=red -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/mountain.conf b/packages/archcraft-xfce/files/geany/colorschemes/mountain.conf deleted file mode 100644 index 5564421..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/mountain.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #131519 -# BG-ALT = #0F1013 -# FG = #d8d8d8 -# FG-ALT = #3B3D41 -# RED = #EC7875 -# GREEN = #61C766 -# YELLOW = #FDD835 -# BLUE = #42A5F5 -# MAGENTA = #BA68C8 -# CYAN = #4DD0E1 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Mountain -description=A dark color-scheme, matching with Mountain style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#d8d8d8;#131519;false;false -error=#EC7875;#131519;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#131519;#9BBFBF;true;true -current_line=#d8d8d8;#0F1013;true;false -brace_good=#131519;#61C766;true;false -brace_bad=#131519;#EC7875;true;false -margin_line_number=#3B3D41 -margin_folding=#3B3D41;#0F1013 -fold_symbol_highlight=#d8d8d8 -indent_guide=#131519 -caret=#42A5F5;#131519;false -marker_line=#0F1013;#42A5F5; -marker_search=#0F1013;#42A5F5; -marker_mark=#0F1013;#42A5F5; -call_tips=#131519;#d8d8d8 -white_space=#3B3D41;#131519;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#4DD0E1 -comment_doc=#42A5F5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#BA68C8 -number_1=number -number_2=number_1 - -# type -type=#61C766 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#42A5F5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#EC7875 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#131519;#d8d8d8 -# strings '' -character=#61C766 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#FDD835 -regex=#FF85CC -operator=#FDD835 -decorator=preprocessor -other=default -extra=#42A5F5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#61C766 -line_removed=#EC7875 -line_changed=#BA68C8 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/nordic.conf b/packages/archcraft-xfce/files/geany/colorschemes/nordic.conf deleted file mode 100644 index 76142a1..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/nordic.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #2E3440 -# BG-ALT = #333945 -# FG = #D8DEE9 -# FG-ALT = #4C566A -# RED = #E06B74 -# GREEN = #98C379 -# YELLOW = #E5C07A -# BLUE = #62AEEF -# MAGENTA = #C778DD -# CYAN = #55B6C2 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Nordic -description=An arctic, north-bluish color palette. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#D8DEE9;#2E3440;false;false -error=#E06B74;#2E3440;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#2E3440;#81A1C1;true;true -current_line=#D8DEE9;#333945;true;false -brace_good=#2E3440;#98C379;true;false -brace_bad=#2E3440;#E06B74;true;false -margin_line_number=#4C566A -margin_folding=#4C566A;#333945 -fold_symbol_highlight=#D8DEE9 -indent_guide=#2E3440 -caret=#62AEEF;#2E3440;false -marker_line=#333945;#62AEEF; -marker_search=#333945;#62AEEF; -marker_mark=#333945;#62AEEF; -call_tips=#2E3440;#D8DEE9 -white_space=#4C566A;#2E3440;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#55B6C2 -comment_doc=#62AEEF -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#C778DD -number_1=number -number_2=number_1 - -# type -type=#98C379 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#62AEEF -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#E06B74 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#2E3440;#D8DEE9 -# strings '' -character=#98C379 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#E5C07A -regex=#FF85CC -operator=#E5C07A -decorator=preprocessor -other=default -extra=#62AEEF - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#98C379 -line_removed=#E06B74 -line_changed=#C778DD diff --git a/packages/archcraft-xfce/files/geany/colorschemes/notepad-plus-plus.conf b/packages/archcraft-xfce/files/geany/colorschemes/notepad-plus-plus.conf deleted file mode 100644 index 9e9fcc1..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/notepad-plus-plus.conf +++ /dev/null @@ -1,122 +0,0 @@ -# -# Copyright 2013 Paul -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Note: Notepad++ port - -[theme_info] -name=Notepad-plus-plus -description=Default theme port from Notepad++ -version=122 -author=Paul -url= -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - - -[named_styles] - -default=#000080;#fefcf5 -error=#f00;#bfbfbf - -# Editor styles -#------------------------------------------------------------------------------- - -selection=;#c0c0c0;false;true -current_line=#e8e8ff;#e8e8ff;true;true -brace_good=#f00;;true -brace_bad=#f00 -margin_line_number=#808080;#e4e4e4 -margin_folding=#808080;#f3f3f3 -fold_symbol_highlight=#fff -indent_guide=#c0c0c0;#fff;true;true -caret=#8000ff;#fefcf5 - -marker_line=#7f7f7f;#ececec -marker_search=;#0f0 -marker_mark=#7f7f7f;#ececec - -call_tips=default -white_space=#c0c0c0;#fff;true;false - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=#008000 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#ff8000 -number_1=number -number_2=#f00 - -type=#00f;#fff -class=type -function=#900 -parameter=function - -keyword=#00f;#fefcf5;true -keyword_1=keyword -keyword_2=#aa2c8c;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#808080;#fefcf5 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#000080;#fefcf5 -regex=number_1 -operator=#8000ff;#fefcf5 -decorator=string_1,bold -other=default - - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#f00 -attribute_unknown=attribute,bold -value=#8000ff;#fff -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#3de737 -line_removed=#e74837 -line_changed=#e7b937 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/oblivion2.conf b/packages/archcraft-xfce/files/geany/colorschemes/oblivion2.conf deleted file mode 100644 index 4fa4f9c..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/oblivion2.conf +++ /dev/null @@ -1,120 +0,0 @@ -# -# Copyright Bernhard Posselt -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# Ported from old theme by Matthew Brush -# - -[theme_info] -name=Oblivion 2 -description=Based on the Gedit color scheme Oblivion and the Dark Color Scheme with rearranged colors. -# incremented automatically, do not change manually -version=1225 -author=Bernhard Posselt -url=http://download.geany.org/contrib/oblivion2.tar.gz -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#fff;#2e3436;false;false -error=#fff;#f00 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#a52a2a;false;true -current_line=#000;#292929;true;false -brace_good=#fff;#4e9a06;true;false -brace_bad=#fff;#a52a2a;true;false -margin_line_number=#eee;#000;false;false -margin_folding=#888a85;#000;false;false -fold_symbol_highlight=#000 -indent_guide=#474545;#2e3436;false;false -caret=#fff;#000;false;false -marker_line=#000;#ff0;false;false -marker_search=#000;#b8f4b8;false;false -marker_mark=#000;#b8f4b8; -call_tips=#c0c0c0;#fff;false;false -white_space=#506369;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#888a85;#2e3436;false;false -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#ef2929;#2e3436;false;false -number_1=number -number_2=number_1 - -type=#729fcf;#2e3436;true;false -class=type -function=default -parameter=function - -keyword=#8ae234;#2e3436;true;false -keyword_1=keyword -keyword_2=#729fcf;#2e3436;true;false -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#edd400;#2e3436;false;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#fff;#ad7fa8;false;false -character=#a18651;#2e3436;false;false -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#ad7fa8;#2e3436;true;false -regex=#4e9a06;#2e3436;false;false -operator=#ad7fa8;#2e3436;true;false -decorator=#729fcf;#2e3436;false;false -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#729fcf;#2e3436;true;false -tag_unknown=#fff;#8c0101;true;false -tag_end=#7392cf;#2e3436;true;false -attribute=#fff;#2e3436;true;false -attribute_unknown=#fff;#8c0101;false;false -value=#4575b6;#2e3436;false;false -entity=#ad7fa8;#2e3436;false;false - -# Diff -#------------------------------------------------------------------------------- - -line_added=#729fcf;#2e3436;true;false -line_removed=#8ae234;#2e3436;true;false -line_changed=#fff;#fff;true;false diff --git a/packages/archcraft-xfce/files/geany/colorschemes/pygments.conf b/packages/archcraft-xfce/files/geany/colorschemes/pygments.conf deleted file mode 100644 index 225e5f3..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/pygments.conf +++ /dev/null @@ -1,131 +0,0 @@ -# -# Copyright (c) 2006-2012 by the respective authors. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# Ported to Geany by Nicolas Holvoët -# - -[theme_info] -name=Pygments -description=Default Pygments theme for Geany -# incremented automatically, do not change manually -version=1226 -author=Pocoo -url=http://pygments.org -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#161616;#f8f8f8;false;false -error=#f00;#bfbfbf - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#2e3436;#cacaca;false;true -current_line=#2e3436;#e7e7e7;true -brace_good=#9433ad;#dcd4e0;true -brace_bad=#ddd;#e0754a;true -margin_line_number=#3a4346;#d6d6d6 -margin_folding=#747474;#e1e1e1 -fold_symbol_highlight=#d6d6d6 -indent_guide=#b5b5b5 -caret=#000;#000;false -marker_line=#2e3436;#729fcf -marker_search=#2e3436;#fcaf3e -marker_mark=#565656;#d4d4d4 -call_tips=default -white_space=#b5b5b5;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#408080;;;true -comment_doc=#3465a4;;;true -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -number=#666 -number_1=number -number_2=number_1 - -type=#0032ff;;true -class=type -function=#0026bc -parameter=function - -keyword=#008000;;true -keyword_1=keyword -keyword_2=#008000 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#ba2121;;false;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 -verbatim=string - -scalar=string_2 -label=default,bold -preprocessor=#af7100 -regex=number_1 -operator=default -decorator=#a2f -other=default -extra=#204a87 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#008000;;true -tag_unknown=tag -tag_end=tag -attribute=#0032ff;;true -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#256a1b -line_removed=#a40000 -line_changed=#ce5c00 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/railcasts2.conf b/packages/archcraft-xfce/files/geany/colorschemes/railcasts2.conf deleted file mode 100644 index b17cbb2..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/railcasts2.conf +++ /dev/null @@ -1,110 +0,0 @@ -# -# No explicit license or copyright info available but part of the -# `gedit-themes` project: -# https://github.com/mig/gedit-themes/blob/master/railscasts2.xml -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Railcasts 2 -description=A port of railscasts2 from gedit-themes. -# incremented automatically, do not change manually -version=1225 -author=Unknown Author -url=https://github.com/mig/gedit-themes/blob/master/railscasts2.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#e6e1dc;#2b2b2b;false;false -error=#fff;#900 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#676b65;false;true -current_line=#000;#545752;true -brace_good=#966dbe;;true -brace_bad=#2b2b2b;#da4939;true -margin_line_number=#2b2b2b;#c0c0ff -margin_folding=#000;#dfdfdf -fold_symbol_highlight=#fff -indent_guide=#c0c0c0 -caret=#000;#000;false -marker_line=#000;#ff0; -marker_search=#000;#0000f0; -marker_mark=#000;#b8f4b8; -call_tips=#c0c0c0;#fff;false;false -white_space=#565656;;true - -# Generic programming languages -#------------------------------------------------------------------------------- - -comment=#bc9458;;;true -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#a5c261 -number_1=number -number_2=number_1 - -type=#da4939;;true -class=type -function=#ffc66d -parameter=function - -keyword=#cc7833;;true -keyword_1=keyword -keyword_2=#6d9cbe;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#a5c261 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#e6e1dc -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#e6e1dc;#144212 -line_removed=#e6e1dc;#600 -line_changed=default - -# Make style changes in colorscheme .conf file, make style mapping -# changes below. diff --git a/packages/archcraft-xfce/files/geany/colorschemes/retro.conf b/packages/archcraft-xfce/files/geany/colorschemes/retro.conf deleted file mode 100644 index 75a1628..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/retro.conf +++ /dev/null @@ -1,116 +0,0 @@ -# -# Copyright 2011 Matthew Brush -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Retro -description=Inspired by old green screen terminals. -# incremented automatically, do not change manually -version=6 -author=Matthew Brush -url= -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#008500;#000;false;false -error=#c00 - -selection=#000;#0c0;true;true -current_line=;;false -brace_good=default -brace_bad=default,bold -margin_line_number=default -margin_folding=default -fold_symbol_highlight=#000 -indent_guide=default -caret=#0c0;#000;true;true -marker_line=default,italic -marker_search=;#000 -marker_mark=#0c0;#000 -fold_symbol_highlight=#000 -call_tips=#000;#0c0;true;true -white_space=#104e10;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#67e667 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#39e639 -number_1=number -number_2=number_1 - -type=#0c0;;true -class=type -function=default -parameter=function - -keyword=#008500;;true -keyword_1=keyword -keyword_2=keyword_1 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#269926;;true -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=default -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#0c0 -tag_unknown=tag,bold -tag_end=tag,bold -attribute=#0c0;;true -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#0c0 -line_removed=#c00 -line_changed=#00c diff --git a/packages/archcraft-xfce/files/geany/colorschemes/sleepy-pastel.conf b/packages/archcraft-xfce/files/geany/colorschemes/sleepy-pastel.conf deleted file mode 100644 index 1d2b85a..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/sleepy-pastel.conf +++ /dev/null @@ -1,102 +0,0 @@ -# -# Public Domain -# -# Inspired by the tango theme: https://github.com/codebrainz/geany-themes/blob/master/colorschemes/tango-dark.conf -# - -[theme_info] -name=Sleepy Pastel -description=Dark theme inspired by Tango -version=1.0.0 -author=randomekek on github -url=https://github.com/codebrainz/geany-themes/blob/master/sleepy-pastel.conf - -[named_styles] - -default=#dfdee0;#2e3436;false;false -error=#fff;#f00 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#626d71;false;true -current_line=#000;#363f41;true -brace_good=#cb956d;#4c5153;false;false -brace_bad=#d7616d;#4c5153;true;false -margin_line_number=#b2cba3;#4c5153 -margin_folding=#b2cba3;#4c5153 -fold_symbol_highlight=#4c5153 -indent_guide=#666 -caret=#ddd;#000;false -marker_line=#000;#49473f -marker_search=#000;#f0f0f0 -marker_mark=#000;#49473f -call_tips=#b2cba3;#4c5153;true;true -white_space=#666;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#888a85;#2e3436;false;false -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#8ae234;#2e3436;false;false -number_1=number -number_2=number_1 - -type=#eeeeec;#2e3436;false;false -class=type -function=default -parameter=function - -keyword=#729fcf;#2e3436;false;false -keyword_1=keyword -keyword_2=keyword_1 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#93cf55;#2e3436;false;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backtick=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#5db895;#2e3436;false;false -regex=number_1 -operator=#cb956d;#2e3436;false;false -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#729fcf;#2e3436;false;false -tag_unknown=tag -tag_end=tag,bold -attribute=#729fcf;#2e3436;false;false -attribute_unknown=attribute -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#79c580 -line_removed=#dc8383 -line_changed=#c0afd3 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/slushpoppies.conf b/packages/archcraft-xfce/files/geany/colorschemes/slushpoppies.conf deleted file mode 100644 index fd73a32..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/slushpoppies.conf +++ /dev/null @@ -1,120 +0,0 @@ -# -# Copyright 2006-2007 Will Farrington -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the -# Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Slush and Poppies -description=A port of Slush and Poppies from gedit-themes. -# incremented automatically, do not change manually -version=1225 -author=Will Farrington -url=https://github.com/mig/gedit-themes/blob/master/slush_and_poppies.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#000;#f8f8ff;false;false -error=#f8f8ff;#800000 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#c0c0c0;false;true -current_line=#000;#d9d9d9;true -brace_good=;#4f94cd -brace_bad=;#002f29;true -margin_line_number=#000;#d0d0d0 -margin_folding=#000;#dfdfdf -fold_symbol_highlight=#fff -indent_guide=#c0c0c0 -caret=#000;#000;false -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#c0c0c0;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#406040 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#2060a0 -number_1=number -number_2=number_1 - -type=#800000;;true -class=type -function=default -parameter=function - -keyword=#0080a0;;true -keyword_1=keyword -keyword_2=keyword_1 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#c03030 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#800000 -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#0080a0 -tag_unknown=tag -tag_end=tag -attribute=#8000c0 -attribute_unknown=attribute -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=#6a5acd -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/solarized-dark.conf b/packages/archcraft-xfce/files/geany/colorschemes/solarized-dark.conf deleted file mode 100644 index 27e21ee..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/solarized-dark.conf +++ /dev/null @@ -1,147 +0,0 @@ -# -# Copyright 2011 Ethan Schoonover -# -# Permission is hereby granted, free of charge, to any person obtaining -# a copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sublicense, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice shall be -# included in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Ported to Geany by Joshua Hoff and -# Matthew Brush -# - -[theme_info] -name=Solarized (dark) -description=Dark Solarized theme for Geany -# incremented automatically, do not change manually -version=1225 -author=Ethan Schoonover -url=http://ethanschoonover.com/solarized -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -# See: http://ethanschoonover.com/solarized#the-values -base03=#002b36 -base02=#073642 -base01=#586e75 -base00=#657b83 -base0=#839496 -base1=#93a1a1 -base2=#eee8d5 -base3=#fdf6e3 -yellow=#b58900 -orange=#cb4b16 -red=#dc322f -magenta=#d33682 -violet=#6c71c4 -blue=#268bd2 -cyan=#2aa198 -green=#859900 - -[named_styles] - -default=base0;base03 -error=red - - -# Editor styles -#------------------------------------------------------------------------------- -selection=;#0f4d5c;;true -current_line=;base02;true -brace_good=base1;;true -brace_bad=red;;true -margin_line_number=base00;base03 -margin_folding=base00;base02 -fold_symbol_highlight=base02 -indent_guide=base01 -caret=base3 -marker_line=; -marker_search=;base2 -marker_mark=; -call_tips=base0;base03 -white_space=indent_guide - - -# Programming languages -#------------------------------------------------------------------------------- - -comment=base01 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=cyan -number_1=number -number_2=number_1 - -type=yellow;;true -class=type -function=blue -parameter=function - -keyword=green;;true -keyword_1=keyword -keyword_2=blue;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=magenta -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=red -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=orange -regex=violet -operator=default -decorator=string_1,bold -other=default - - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - - -# Diff -#------------------------------------------------------------------------------- - -line_added=green -line_removed=red -line_changed=blue diff --git a/packages/archcraft-xfce/files/geany/colorschemes/solarized-light.conf b/packages/archcraft-xfce/files/geany/colorschemes/solarized-light.conf deleted file mode 100644 index c3b2123..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/solarized-light.conf +++ /dev/null @@ -1,147 +0,0 @@ -# -# Copyright 2011 Ethan Schoonover -# -# Permission is hereby granted, free of charge, to any person obtaining -# a copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sublicense, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice shall be -# included in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Ported to Geany by Joshua Hoff and -# Matthew Brush -# - -[theme_info] -name=Solarized (light) -description=Light Solarized theme for Geany -# incremented automatically, do not change manually -version=1225 -author=Ethan Schoonover -url=http://ethanschoonover.com/solarized -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_colors] -# See: http://ethanschoonover.com/solarized#the-values -base03=#002b36 -base02=#073642 -base01=#586e75 -base00=#657b83 -base0=#839496 -base1=#93a1a1 -base2=#eee8d5 -base3=#fdf6e3 -yellow=#b58900 -orange=#cb4b16 -red=#dc322f -magenta=#d33682 -violet=#6c71c4 -blue=#268bd2 -cyan=#2aa198 -green=#859900 - -[named_styles] - -default=base00;base3 -error=red - - -# Editor styles -#------------------------------------------------------------------------------- -selection=;#dbd4be;;true -current_line=;base2;true -brace_good=base01;;true -brace_bad=red;;true -margin_line_number=base0;base3 -margin_folding=base0;base2 -fold_symbol_highlight=base2 -indent_guide=base1 -caret=base03 -marker_line=; -marker_search=; -marker_mark=; -call_tips=base00;base3 -white_space=indent_guide - - -# Programming languages -#------------------------------------------------------------------------------- - -comment=base1 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=cyan -number_1=number -number_2=number_1 - -type=yellow;;true -class=type -function=blue -parameter=function - -keyword=green;;true -keyword_1=keyword -keyword_2=blue;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=magenta -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=red -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=orange -regex=violet -operator=default -decorator=string_1,bold -other=default - - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - - -# Diff -#------------------------------------------------------------------------------- - -line_added=green -line_removed=red -line_changed=blue diff --git a/packages/archcraft-xfce/files/geany/colorschemes/spark.conf b/packages/archcraft-xfce/files/geany/colorschemes/spark.conf deleted file mode 100644 index 50aa276..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/spark.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #EEFFFF -# BG-ALT = #DFF0F0 -# FG = #1E2541 -# FG-ALT = #354274 -# RED = #D12F2C -# GREEN = #819400 -# YELLOW = #B08500 -# BLUE = #2587CC -# MAGENTA = #696EBF -# CYAN = #289C93 - -# LIME = #6DA200 -# PINK = #E53C9D -# PARROT = #35922F - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Spark -description=A light color-scheme, matching with Spark style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#1E2541;#EEFFFF;false;false -error=#D12F2C;#EEFFFF;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#EEFFFF;#F0719B;true;true -current_line=#1E2541;#DFF0F0;true;false -brace_good=#EEFFFF;#819400;true;false -brace_bad=#EEFFFF;#D12F2C;true;false -margin_line_number=#354274 -margin_folding=#354274;#DFF0F0 -fold_symbol_highlight=#1E2541 -indent_guide=#EEFFFF -caret=#2587CC;#EEFFFF;false -marker_line=#DFF0F0;#2587CC; -marker_search=#DFF0F0;#2587CC; -marker_mark=#DFF0F0;#2587CC; -call_tips=#EEFFFF;#1E2541 -white_space=#354274;#EEFFFF;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#289C93 -comment_doc=#2587CC -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#696EBF -number_1=number -number_2=number_1 - -# type -type=#819400 -class=type -function=default -# like, variable ${} -parameter=#6DA200 - -# keywords -keyword=#2587CC -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#D12F2C -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#EEFFFF;#1E2541 -# strings '' -character=#819400 -# command `` or $() -backticks=#35922F -# heredoc -here_doc=#E53C9D - -scalar=#6DA200 -label=default,bold -preprocessor=#B08500 -regex=#E53C9D -operator=#B08500 -decorator=preprocessor -other=default -extra=#2587CC - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#819400 -line_removed=#D12F2C -line_changed=#696EBF diff --git a/packages/archcraft-xfce/files/geany/colorschemes/spyder-dark.conf b/packages/archcraft-xfce/files/geany/colorschemes/spyder-dark.conf deleted file mode 100644 index 4552b9c..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/spyder-dark.conf +++ /dev/null @@ -1,118 +0,0 @@ -# -# Copyright 2013 Paul Thompson -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Spyder Dark -description= A colorscheme inspired by Xubuntu 12.04, and the Spyder IDE. -# incremented automatically, do not change manually -version=0 -author=Paul Thompson -url=https://github.com/Redoubts/SpyderDark -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#fff;#131926;false;false -error=#a52a2a;#131926;true;true - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#a52a2a;false;true -current_line=#000;#2b2b43;true;false -brace_good=#fff;#4e9a06;true;false -brace_bad=#fff;#a52a2a;true;false -margin_line_number=#eee;#282828;false;false -margin_folding=#888a85;#282828;false;false -fold_symbol_highlight=#000 -indent_guide=#474545;#131926;false;false -caret=#fff;#000;false;false -marker_line=#000;#ff0;false;false -marker_search=#000;#b8f4b8;false;false -marker_mark=#000;#b8f4b8; -call_tips=#c0c0c0;#fff;false;false -white_space=#506369;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#7f7f7f;#131926;false;false -comment_doc=#11a642;#131926;false;true -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#c80000;#131926;false;false -number_1=number -number_2=number_1 - -type=#fff;#131926;true;false -class=#be5f00;#131926;true;true -function=type -parameter=#ffa500;#131926;true;false - -keyword=#8ae234;#0f0;true;false -keyword_1=#558eff;#131926;true;false -keyword_2=#a0a;#131926;true;false -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#11a642;#131926;false;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#fff;#ad7fa8;false;false -character=string -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#ad7fa8;#131926;true;false -regex=#4e9a06;#131926;false;false -operator=#fff;#131926;false;false -decorator=#be5f00;#131926;false;false -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#729fcf;#131926;true;false -tag_unknown=#fff;#8c0101;true;false -tag_end=#7392cf;#131926;true;false -attribute=#be5f00;#131926;false;false -attribute_unknown=#fff;#8c0101;false;false -value=#fff;#131926;false;false -entity=#ad7fa8;#131926;false;false - -# Diff -#------------------------------------------------------------------------------- - -line_removed=#729fcf;#131926;true;false -line_added=#8ae234;#131926;true;false -line_changed=#000;#fff;true;false diff --git a/packages/archcraft-xfce/files/geany/colorschemes/steampunk.conf b/packages/archcraft-xfce/files/geany/colorschemes/steampunk.conf deleted file mode 100644 index e3370cd..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/steampunk.conf +++ /dev/null @@ -1,123 +0,0 @@ -# -# Copyright 2013 Baptiste Darthenay -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# -# Best folding style with this theme, in filedefs/filetypes.common: -# folding_style=2,2 -# - -[theme_info] -name=Steampunk -description=A dark brown and shiny brass theme for the 19th century developer. -version=3 -author=Baptiste Darthenay -url=https://github.com/batisteo/geany-themes/blob/master/steampunk.conf -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#fea;#252016;false;false -error=#faecbd;#a22 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#605339;false;true -current_line=#000;#342d1f;true -brace_good=#8ab634;#514630;true -brace_bad=#ce5c00;#484333;true -margin_line_number=#caa223 -margin_folding=#651;#362a1d -fold_symbol_highlight=#b79024;#252016 -indent_guide=#b79024 -caret=#d3d7cf;#000 -marker_line=#c4a000;#edd400 -marker_search=#000;#0000f0 -marker_mark=#8c5200;#cf7900 -call_tips=#ccc;#fff;false -white_space=#650;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#786442 -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#fce94f -number_1=number -number_2=number_1 - -type=#cf7900;;true -class=type -function=#cf7900 -parameter=function - -keyword=#cc9d22;;true -keyword_1=keyword -keyword_2=#729f9c -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#ebc95d -string_1=string -string_2=comment,italic -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 -verbatim=string - -scalar=string_2 -label=default,bold -preprocessor=#729f9c -regex=number_1 -operator=#fa5;;true -decorator=#978;;;true -other=default -extra=#359 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#729f9c -tag_unknown=tag -tag_end=tag,bold -attribute=#729f9c -attribute_unknown=attribute -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#595 -line_removed=#a66 -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/tango-dark.conf b/packages/archcraft-xfce/files/geany/colorschemes/tango-dark.conf deleted file mode 100644 index dacc329..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/tango-dark.conf +++ /dev/null @@ -1,113 +0,0 @@ -# -# Copyright Barry van Oudtshoorn -# -# No explicit license or copyright info available but available on -# the Geany `Extras` page: -# http://www.geany.org/Download/Extras -# Which links to: -# http://www.barryvan.com.au/2009/01/geany-ide-tango-dark-colour-scheme/ -# Which in turn links to a repository at: -# https://github.com/barryvan/Geany-Tango-Dark -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Tango -description=Loosely based on the Dark theme, but Tangofied. -# incremented automatically, do not change manually -version=1226 -author=Barry van Oudtshoorn -url=https://github.com/codebrainz/geany-themes/blob/master/tango-dark.conf -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#eeeeec;#2e3436;false;false -error=#fff;#f00 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#626d71;false;true -current_line=#000;#475458;true -brace_good=#fff;#647175;true;false -brace_bad=#eea1a8;#647175;true;false -margin_line_number=#000;#d0d0d0 -margin_folding=#000;#dfdfdf -fold_symbol_highlight=#fff -indent_guide=#c0c0c0 -caret=#fbff00;#fbff00;false -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#505050;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#888a85;#2e3436;false;false -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#8ae234;#2e3436;false;false -number_1=number -number_2=number_1 - -type=#eeeeec;#2e3436;false;false -class=type -function=default -parameter=function - -keyword=#729fcf;#2e3436;true;false -keyword_1=keyword -keyword_2=keyword_1 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#8ae234;#2e3436;true;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#007f7f;#2e3436;true;false -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#729fcf;#2e3436;false;false -tag_unknown=tag -tag_end=tag,bold -attribute=#729fcf;#2e3436;false;false -attribute_unknown=attribute -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=#6a5acd -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/tango-light.conf b/packages/archcraft-xfce/files/geany/colorschemes/tango-light.conf deleted file mode 100644 index c581fec..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/tango-light.conf +++ /dev/null @@ -1,120 +0,0 @@ -# -# Copyright 2011 Colomban Wendling -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Tango Light -description=A light theme using Tango colors. -# incremented automatically, do not change manually -version=1225 -author=Colomban Wendling -url=https://github.com/codebrainz/geany-themes/blob/master/tango-light.conf -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#2e3436;#eeeeec;false;false -error=#2e3436;#ef2929 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#2e3436;#babdb6;false;true -current_line=#2e3436;#d3d7cf;true -brace_good=#5c3566;;true -brace_bad=#2e3436;#ef2929;true -margin_line_number=#2e3436;#babdb6 -margin_folding=#2e3436;#d3d7cf -fold_symbol_highlight=#d3d7cf -indent_guide=#babdb6 -caret=#000;#000;false -marker_line=#2e3436;#729fcf -marker_search=#2e3436;#fcaf3e -marker_mark=#2e3436;#8ae234 -call_tips=#555753;#eeeeec -white_space=#babdb6;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#c00;;;true -comment_doc=#3465a4;;;true -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -number=#4e9a06 -number_1=number -number_2=number_1 - -type=#4e9a06;;true -class=type -function=default -parameter=function - -keyword=#204a87;;true -keyword_1=keyword -keyword_2=#a40000;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#ce5c00;;false;false -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 -verbatim=string - -scalar=string_2 -label=default,bold -preprocessor=#75507b -regex=number_1 -operator=default -decorator=string_1,bold -other=default -extra=#204a87 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#204a87;;true -tag_unknown=tag -tag_end=tag -attribute=#4e9a06;;true -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#4e9a06 -line_removed=#a40000 -line_changed=#ce5c00 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/tealize.conf b/packages/archcraft-xfce/files/geany/colorschemes/tealize.conf deleted file mode 100644 index fab41d0..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/tealize.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #232635 -# BG-ALT = #2D3144 -# FG = #7C84A8 -# FG-ALT = #384254 -# RED = #EC7875 -# GREEN = #61C766 -# YELLOW = #FDD835 -# BLUE = #42A5F5 -# MAGENTA = #BA68C8 -# CYAN = #4DD0E1 - -# LIME = #BBF545 -# PINK = #FF85CC -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Tealize -description=A dark color-scheme, matching with Tealize style. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#7C84A8;#232635;false;false -error=#EC7875;#232635;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#232635;#00A9A5;true;true -current_line=#7C84A8;#2D3144;true;false -brace_good=#232635;#61C766;true;false -brace_bad=#232635;#EC7875;true;false -margin_line_number=#384254 -margin_folding=#384254;#2D3144 -fold_symbol_highlight=#7C84A8 -indent_guide=#232635 -caret=#42A5F5;#232635;false -marker_line=#2D3144;#42A5F5; -marker_search=#2D3144;#42A5F5; -marker_mark=#2D3144;#42A5F5; -call_tips=#232635;#7C84A8 -white_space=#384254;#232635;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#4DD0E1 -comment_doc=#42A5F5 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#BA68C8 -number_1=number -number_2=number_1 - -# type -type=#61C766 -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#42A5F5 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#EC7875 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#232635;#7C84A8 -# strings '' -character=#61C766 -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#FF85CC - -scalar=#BBF545 -label=default,bold -preprocessor=#FDD835 -regex=#FF85CC -operator=#FDD835 -decorator=preprocessor -other=default -extra=#42A5F5 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#61C766 -line_removed=#EC7875 -line_changed=#BA68C8 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/tinge.conf b/packages/archcraft-xfce/files/geany/colorschemes/tinge.conf deleted file mode 100644 index 540e1c6..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/tinge.conf +++ /dev/null @@ -1,128 +0,0 @@ -# -# Copyright (C) 2008 - Harsh J -# See: http://www.harshj.com/2008/01/27/tinge-theme-for-gedit/ -# -# Tinge is a theme inspired by Monokai and improved upon Darkmate: -# Copyright (C) 2006-2008 GtkSourceView team -# Original author: Luigi Maselli -# See: http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/ -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the -# Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Tinge -description=A tinge more tanginess -# incremented automatically, do not change manually -version=1225 -author=Harsh J -# alt url: -# http://www.harshj.com/2008/01/27/tinge-theme-for-gedit/ -url=https://github.com/mig/gedit-themes/blob/master/Tinge.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#eee;#232323;false;false -error=;#ff2f6a;true - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#555753;false;true -current_line=#000;#6f6f6f;true -brace_good=#b6f;#232323;true;false -brace_bad=#eee;#232323;true;false -margin_line_number=#bbb;#555753 -margin_folding=#000;#dfdfdf -fold_symbol_highlight=#fff -indent_guide=#3d3d3d -white_space=#3d3d3d;#fff;true;false -caret=#009cff;#000;false -marker_line=#bbb;#555753 -marker_search=#bbb;#555753 -marker_mark=#bbb;#555753 -call_tips=#c0c0c0;#fff;false;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#b6f -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#ff2f6a -number_1=number -number_2=number_1 - -type=#009cff;;true -class=type -function=#9e91ff -parameter=function - -keyword=#f90;;true -keyword_1=keyword -keyword_2=#00c900;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#ff3a35 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=#f90 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#009cff;;true -regex=#adb2ff -operator=default -decorator=#009cff -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#f90 -tag_unknown=#f90 -tag_end=#f90 -attribute=#9e91ff -attribute_unknown=#9e91ff -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#ff3a35 -line_removed=#ff79d9 -line_changed=#f90 diff --git a/packages/archcraft-xfce/files/geany/colorschemes/ubuntu.conf b/packages/archcraft-xfce/files/geany/colorschemes/ubuntu.conf deleted file mode 100644 index 832f5fb..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/ubuntu.conf +++ /dev/null @@ -1,116 +0,0 @@ -# -# Copyright 2013 James Brierley -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# - -[theme_info] -name=Ubuntu -description=A theme for Ubuntu fanboys and fangirls. -version=1 -author=James Brierley -url= -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#000;#fff;false;false -error=#fff;#f00 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#c0c0c0;false;true -current_line=#000;#f0f0f0;true -brace_good=#333;#fff;true;false -brace_bad=#fff;#333;true;false -margin_line_number=#000;#d0d0d0 -margin_folding=#000;#dfdfdf -fold_symbol_highlight=#fff -indent_guide=#c0c0c0 -caret=#000;#000;false -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#c0c0c0;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#808080 -comment_doc=#595959 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#dd4814 -number_1=number -number_2=number_1 - -type=#5e2750;;true -class=type -function=#000080 -parameter=function - -keyword=#2c001e;;true -keyword_1=keyword -keyword_2=#9f0200;;true -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=#151515 -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#dd4814 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#000;#e0c0e0 -character=string_1 -backticks=string_2 -here_doc=string_2 - -label=default,bold -preprocessor=comment_doc,bold -regex=number_1 -operator=#5e2750 -decorator=string_1,bold -other=#404080 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,bold -tag_end=tag,bold -attribute=keyword_1 -attribute_unknown=attribute,bold -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#008b8b -line_removed=#6a5acd -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/colorschemes/vibrant-ink.conf b/packages/archcraft-xfce/files/geany/colorschemes/vibrant-ink.conf deleted file mode 100644 index 71c5fd2..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/vibrant-ink.conf +++ /dev/null @@ -1,123 +0,0 @@ -# -# Copyright Jason Wilson -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. -# -# License linked from Google Projects page: -# http://dev.perl.org/licenses/ -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Vibrant -description=Vibrant Ink Theme for Geany -# incremented automatically, do not change manually -version=1225 -author=Jason Wilson -url=http://code.google.com/p/geany-vibrant-ink-theme -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#fff;#000;false;false -error=#ff80c0;#000;false;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#8000ff;#404040;false;true -current_line=#0080c0;#330;true;false -brace_good=#9c9;#000;true;false -brace_bad=#cf3;#000;true;false -margin_line_number=#e4e4e4;#404040;false;false -margin_folding=#222;#111;false;false -fold_symbol_highlight=#fff -indent_guide=#c0c0c0;;false;false -caret=#fff;#112435;false;false -marker_line=#0ff;#80d4b2;false;false -marker_search=#ff0;#f00;false;false -marker_mark=#c00000;#000;false;false -call_tips=#c0c0c0;#fff;false;false -white_space=#424242;;true - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#93c -comment_doc=#772cb7;#070707;false;false -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#cf3 -number_1=number -number_2=number_1 - -type=#fff;;true;false -class=type -function=default -parameter=function - -keyword=#f60;;true;false -keyword_1=keyword -keyword_2=#dde93d;;true;false -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#6f0 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#ccc;#000;false;false -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#edf8f9 -regex=number_1 -operator=#fc0 -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#f60;#000;false;false -tag_unknown=#fff;#000;false;false -tag_end=#fff;#000;false;false -attribute=#9c9;#000;false;false -attribute_unknown=#fff;#000;false;false -value=#f60;#000;false;false -entity=#fff;#000;false;false - -# Diff -#------------------------------------------------------------------------------- - -line_added=#399;#000;false;false -line_removed=#808040;#000;false;false -line_changed=#9c9;#000;false;false diff --git a/packages/archcraft-xfce/files/geany/colorschemes/wave.conf b/packages/archcraft-xfce/files/geany/colorschemes/wave.conf deleted file mode 100644 index 6539d8b..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/wave.conf +++ /dev/null @@ -1,128 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -# Colors -#------------------------------------------------------------------------------- -# BG = #323F4E -# BG-ALT = #3D4C5F -# FG = #f8f8f2 -# FG-ALT = #56687E -# RED = #F48FB1 -# GREEN = #53E2AE -# YELLOW = #F1FA8C -# BLUE = #92B6F4 -# MAGENTA = #BD99FF -# CYAN = #87DFEB - -# LIME = #BBF545 -# PINK = #EE4F84 -# PARROT = #0FFF00 - -#------------------------------------------------------------------------------- - -# Theme Info -#------------------------------------------------------------------------------- -[theme_info] -name=Wave -description=A dark color-scheme, matching with Wave theme. -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] -default=#f8f8f2;#323F4E;false;false -error=#F48FB1;#323F4E;true;false - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#323F4E;#BD99FF;true;true -current_line=#f8f8f2;#3D4C5F;true;false -brace_good=#323F4E;#53E2AE;true;false -brace_bad=#323F4E;#F48FB1;true;false -margin_line_number=#56687E -margin_folding=#56687E;#3D4C5F -fold_symbol_highlight=#f8f8f2 -indent_guide=#323F4E -caret=#92B6F4;#323F4E;false -marker_line=#3D4C5F;#92B6F4; -marker_search=#3D4C5F;#92B6F4; -marker_mark=#3D4C5F;#92B6F4; -call_tips=#323F4E;#f8f8f2 -white_space=#56687E;#323F4E;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -# comments -comment=#87DFEB -comment_doc=#92B6F4 -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc_keyword,italic - -# numbers -number=#BD99FF -number_1=number -number_2=number_1 - -# type -type=#53E2AE -class=type -function=default -# like, variable ${} -parameter=#BBF545 - -# keywords -keyword=#92B6F4 -keyword_1=keyword -keyword_2=type -keyword_3=keyword_1 -keyword_4=keyword_1 - -# identifiers -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -# strings "" -string=#F48FB1 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=#323F4E;#f8f8f2 -# strings '' -character=#53E2AE -# command `` or $() -backticks=#0FFF00 -# heredoc -here_doc=#EE4F84 - -scalar=#BBF545 -label=default,bold -preprocessor=#F1FA8C -regex=#EE4F84 -operator=#F1FA8C -decorator=preprocessor -other=default -extra=#92B6F4 - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=type -tag_unknown=tag,italic -tag_end=tag -attribute=keyword -attribute_unknown=attribute,italic -value=string_1 -entity=preprocessor - -# Diff -#------------------------------------------------------------------------------- - -line_added=#53E2AE -line_removed=#F48FB1 -line_changed=#BD99FF diff --git a/packages/archcraft-xfce/files/geany/colorschemes/zenburn.conf b/packages/archcraft-xfce/files/geany/colorschemes/zenburn.conf deleted file mode 100644 index 9f7cb9c..0000000 --- a/packages/archcraft-xfce/files/geany/colorschemes/zenburn.conf +++ /dev/null @@ -1,107 +0,0 @@ -# -# No explicit license or copyright info available but part of the -# `gedit-themes` project: -# https://github.com/mig/gedit-themes/blob/master/zenburn.xml -# -# Ported to Geany by Matthew Brush -# - -[theme_info] -name=Zenburn -description=A port of Zenburn from gedit-themes. -# incremented automatically, do not change manually -version=1226 -author=Unknown Author -url=https://github.com/mig/gedit-themes/blob/master/zenburn.xml -# list of each compatible Geany release version -compat=1.22;1.23;1.23.1;1.24 - -[named_styles] - -default=#dcdccc;#3f3f3f;false;false -error=#e37170;#332323 - -# Editor styles -#------------------------------------------------------------------------------- - -selection=#000;#7d7d7d;false;true -current_line=#000;#636363;true -brace_good=#dcdccc;#7d7d7d;true;false -brace_bad=#e37170;#7d7d7d;true;false -margin_line_number=#7f8f8f;#464646 -margin_folding=#7f8f8f;#4c4c4c -fold_symbol_highlight=#464646 -indent_guide=#666 -caret=#fff;;false -marker_line=#000;#ff0 -marker_search=#000;#0000f0 -marker_mark=#000;#b8f4b8 -call_tips=#c0c0c0;#fff;false;false -white_space=#666;#fff;true;false - -# Programming languages -#------------------------------------------------------------------------------- - -comment=#7f9f7f -comment_doc=comment -comment_line=comment -comment_line_doc=comment_doc -comment_doc_keyword=comment_doc,bold -comment_doc_keyword_error=comment_doc,italic - -number=#8cd0d3 -number_1=number -number_2=number_1 - -type=#dfdfbf;;true -class=type -function=#efef8f -parameter=#efdcbc - -keyword=#f0dfaf;;true -keyword_1=keyword -keyword_2=keyword_1 -keyword_3=keyword_1 -keyword_4=keyword_1 - -identifier=default -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=#cc9393 -string_1=string -string_2=string_1 -string_3=default -string_4=default -string_eol=string_1,italic -character=string_1 -backticks=string_2 -here_doc=string_2 - -scalar=string_2 -label=default,bold -preprocessor=#ffcfaf -regex=number_1 -operator=default -decorator=string_1,bold -other=default - -# Markup-type languages -#------------------------------------------------------------------------------- - -tag=#f0dfaf -tag_unknown=tag -tag_end=tag -attribute=#dfdfbf -attribute_unknown=attribute -value=string_1 -entity=default - -# Diff -#------------------------------------------------------------------------------- - -line_added=#7f9f7f;;true -line_removed=#cc9393;;true -line_changed=preprocessor diff --git a/packages/archcraft-xfce/files/geany/geany.conf b/packages/archcraft-xfce/files/geany/geany.conf deleted file mode 100644 index 7b56303..0000000 --- a/packages/archcraft-xfce/files/geany/geany.conf +++ /dev/null @@ -1,226 +0,0 @@ -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -[geany] -default_open_path= -cmdline_new_files=true -notebook_double_click_hides_widgets=false -tab_close_switch_to_mru=false -tab_pos_sidebar=2 -sidebar_pos=0 -symbols_sort_mode=0 -msgwin_orientation=1 -highlighting_invert_all=false -pref_main_search_use_current_word=true -check_detect_indent=false -detect_indent_width=false -use_tab_to_indent=true -pref_editor_tab_width=4 -indent_mode=2 -indent_type=1 -virtualspace=1 -autocomplete_doc_words=false -completion_drops_rest_of_word=false -autocompletion_max_entries=30 -autocompletion_update_freq=250 -color_scheme=arc.conf -scroll_lines_around_cursor=0 -mru_length=10 -disk_check_timeout=30 -show_editor_scrollbars=true -brace_match_ltgt=false -use_gtk_word_boundaries=true -complete_snippets_whilst_editing=false -use_atomic_file_saving=false -gio_unsafe_save_backup=false -use_gio_unsafe_file_saving=true -keep_edit_history_on_reload=true -show_keep_edit_history_on_reload_msg=false -reload_clean_doc_on_file_change=false -indent_hard_tab_width=8 -find_selection_type=0 -extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*- -replace_and_find_by_default=true -editor_ime_interaction=0 -show_symbol_list_expanders=true -compiler_tab_autoscroll=true -allow_always_save=false -statusbar_template=line: %l / %L col: %c sel: %s %w %t %mmode: %M encoding: %e filetype: %f scope: %S -new_document_after_close=false -msgwin_status_visible=true -msgwin_compiler_visible=true -msgwin_messages_visible=true -msgwin_scribble_visible=true -documents_show_paths=true -sidebar_page=0 -pref_main_load_session=true -pref_main_project_session=true -pref_main_project_file_in_basedir=false -pref_main_save_winpos=true -pref_main_save_wingeom=true -pref_main_confirm_exit=false -pref_main_suppress_status_messages=false -switch_msgwin_pages=false -beep_on_errors=true -auto_focus=false -sidebar_symbol_visible=true -sidebar_openfiles_visible=true -editor_font=JetBrains Mono 10 -tagbar_font=JetBrainsMono Nerd Font 9 -msgwin_font=JetBrainsMono Nerd Font 9 -show_notebook_tabs=true -show_tab_cross=true -tab_order_ltr=true -tab_order_beside=false -tab_pos_editor=2 -tab_pos_msgwin=0 -use_native_windows_dialogs=false -show_indent_guide=true -show_white_space=false -show_line_endings=false -show_markers_margin=true -show_linenumber_margin=true -long_line_enabled=false -long_line_type=0 -long_line_column=72 -long_line_color=#C2EBC2 -symbolcompletion_max_height=10 -symbolcompletion_min_chars=4 -use_folding=true -unfold_all_children=false -use_indicators=true -line_wrapping=false -auto_close_xml_tags=true -complete_snippets=true -auto_complete_symbols=true -pref_editor_disable_dnd=false -pref_editor_smart_home_key=true -pref_editor_newline_strip=false -line_break_column=72 -auto_continue_multiline=true -comment_toggle_mark=~ -scroll_stop_at_last_line=true -autoclose_chars=0 -pref_editor_default_new_encoding=UTF-8 -pref_editor_default_open_encoding=None -default_eol_character=2 -pref_editor_new_line=true -pref_editor_ensure_convert_line_endings=false -pref_editor_replace_tabs=false -pref_editor_trail_space=false -pref_toolbar_show=false -pref_toolbar_append_to_menu=false -pref_toolbar_use_gtk_default_style=true -pref_toolbar_use_gtk_default_icon=true -pref_toolbar_icon_style=0 -pref_toolbar_icon_size=0 -pref_template_developer= -pref_template_company= -pref_template_mail= -pref_template_initial=U -pref_template_version=1.0 -pref_template_year=%Y -pref_template_date=%Y-%m-%d -pref_template_datetime=%d.%m.%Y %H:%M:%S %Z -context_action_cmd= -sidebar_visible=false -statusbar_visible=true -msgwindow_visible=false -fullscreen=false -scribble_text=Type here what you want, use it as a notice/scratch board7 -scribble_pos=58 -treeview_position=156 -msgwindow_position=472 -geometry=490;220;945;645;0; -custom_date_format= -save_config_on_file_change=true -color_picker_palette= - -[build-menu] -number_ft_menu_items=0 -number_non_ft_menu_items=0 -number_exec_menu_items=0 - -[search] -pref_search_hide_find_dialog=false -pref_search_always_wrap=false -pref_search_current_file_dir=true -find_all_expanded=false -replace_all_expanded=true -position_find_x=865 -position_find_y=615 -position_replace_x=855 -position_replace_y=535 -position_fif_x=675 -position_fif_y=205 -fif_regexp=false -fif_case_sensitive=true -fif_match_whole_word=false -fif_invert_results=false -fif_recursive=false -fif_extra_options= -fif_use_extra_options=false -fif_files= -fif_files_mode=0 -find_regexp=false -find_regexp_multiline=false -find_case_sensitive=true -find_escape_sequences=false -find_match_whole_word=false -find_match_word_start=false -find_close_dialog=true -replace_regexp=false -replace_regexp_multiline=false -replace_case_sensitive=false -replace_escape_sequences=false -replace_match_whole_word=false -replace_match_word_start=false -replace_search_backwards=false -replace_close_dialog=true - -[plugins] -load_plugins=true -custom_plugin_path= -active_plugins=; - -[VTE] -send_cmd_prefix= -send_selection_unsafe=false -load_vte=true -font=JetBrainsMono Nerd Font 9 -scroll_on_key=true -scroll_on_out=true -enable_bash_keys=true -ignore_menu_bar_accel=false -follow_path=true -run_in_vte=false -skip_run_script=false -cursor_blinks=true -scrollback_lines=500 -shell=/bin/zsh -colour_fore=#FFFFFF -colour_back=#1E2128 -last_dir=/home/liveuser - -[tools] -terminal_cmd=alacritty -e "/bin/sh %c" -browser_cmd=firefox -grep_cmd=grep - -[printing] -print_cmd= -use_gtk_printing=true -print_line_numbers=true -print_page_numbers=true -print_page_header=true -page_header_basename=false -page_header_datefmt=%c - -[project] -session_file= -project_file_path= - -[files] -recent_files= -recent_projects= -current_page= diff --git a/packages/archcraft-xfce/files/qt5ct/qt5ct.conf b/packages/archcraft-xfce/files/qt5ct/qt5ct.conf deleted file mode 100644 index 0468700..0000000 --- a/packages/archcraft-xfce/files/qt5ct/qt5ct.conf +++ /dev/null @@ -1,27 +0,0 @@ -[Appearance] -custom_palette=false -icon_theme=Arc-Circle -standard_dialogs=default -style=kvantum - -[Fonts] -fixed=@Variant(\0\0\0@\0\0\0\x12\0N\0o\0t\0o\0 \0S\0\x61\0n\0s@\"\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) -general=@Variant(\0\0\0@\0\0\0\x12\0N\0o\0t\0o\0 \0S\0\x61\0n\0s@\"\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) - -[Interface] -activate_item_on_single_click=1 -buttonbox_layout=0 -cursor_flash_time=1000 -dialog_buttons_have_icons=1 -double_click_interval=400 -gui_effects=@Invalid() -keyboard_scheme=2 -menus_have_icons=true -show_shortcuts_in_context_menus=true -stylesheets=@Invalid() -toolbutton_style=4 -underline_shortcut=1 -wheel_scroll_lines=3 - -[SettingsWindow] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x65\0\0\0\xaa\0\0\x3\x43\0\0\x3K\0\0\0\x65\0\0\0\xc6\0\0\x3\x43\0\0\x3K\0\0\0\0\0\0\0\0\x5\xa0\0\0\0\x65\0\0\0\xc6\0\0\x3\x43\0\0\x3K) diff --git a/packages/archcraft-xfce/files/scripts/apps-as-root b/packages/archcraft-xfce/files/scripts/apps-as-root deleted file mode 100755 index f6362be..0000000 --- a/packages/archcraft-xfce/files/scripts/apps-as-root +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env bash - -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -## sudo askpass helper -export SUDO_ASKPASS=/usr/local/bin/ask-user-pw - -## execute the application -sudo -A $1 diff --git a/packages/archcraft-xfce/files/scripts/apps-as-root-xfce b/packages/archcraft-xfce/files/scripts/apps-as-root-xfce new file mode 100755 index 0000000..9aa2b43 --- /dev/null +++ b/packages/archcraft-xfce/files/scripts/apps-as-root-xfce @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2023 Aditya Shakya + +## sudo askpass helper +export SUDO_ASKPASS=/usr/local/bin/ask-user-pw-xfce + +## execute the application +sudo -A $1 diff --git a/packages/archcraft-xfce/files/scripts/ask-user-pw b/packages/archcraft-xfce/files/scripts/ask-user-pw-xfce similarity index 61% rename from packages/archcraft-xfce/files/scripts/ask-user-pw rename to packages/archcraft-xfce/files/scripts/ask-user-pw-xfce index 664a2a3..baed126 100755 --- a/packages/archcraft-xfce/files/scripts/ask-user-pw +++ b/packages/archcraft-xfce/files/scripts/ask-user-pw-xfce @@ -1,7 +1,6 @@ #!/usr/bin/env bash -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 +## Copyright (C) 2020-2023 Aditya Shakya yad --class="GSu" \ --title="Password" \ diff --git a/packages/archcraft-xfce/files/scripts/colorpicker b/packages/archcraft-xfce/files/scripts/colorpicker deleted file mode 100755 index e517847..0000000 --- a/packages/archcraft-xfce/files/scripts/colorpicker +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env bash - -## Copyright (C) 2020-2021 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 - -## Simple Script To Pick Color Quickly. - -color=$(gpick -pso --no-newline) - -main() { - if [[ "$color" ]]; then - # copy color code to clipboard - echo $color | tr -d "\n" | xclip -selection clipboard - # notify about it - dunstify -u low --replace=69 -i /usr/share/archcraft/icons/dunst/dropper.png "$color, copied to clipboard." - fi -} - -# Run the script -main diff --git a/packages/archcraft-xfce/files/scripts/colorpicker-xfce b/packages/archcraft-xfce/files/scripts/colorpicker-xfce new file mode 100755 index 0000000..7d86776 --- /dev/null +++ b/packages/archcraft-xfce/files/scripts/colorpicker-xfce @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2023 Aditya Shakya +## +## Simple script to pick color quickly. + +color=$(xcolor --format hex --preview-size 255 --scale 10) +image=/tmp/${color}.png + +main() { + if [[ "$color" ]]; then + # copy color code to clipboard + echo $color | tr -d "\n" | xclip -selection clipboard + # generate preview + convert -size 48x48 xc:"$color" ${image} + # notify about it + notify-send -u low -h string:x-dunst-stack-tag:colorpicker-xfce -i ${image} "$color, copied to clipboard." + fi +} + +# run the script +main diff --git a/packages/archcraft-xfce/files/scripts/theme-manager-xfce b/packages/archcraft-xfce/files/scripts/theme-manager-xfce new file mode 100755 index 0000000..4418553 --- /dev/null +++ b/packages/archcraft-xfce/files/scripts/theme-manager-xfce @@ -0,0 +1,33 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2023 Aditya Shakya +## +## Script To Manage Themes + +## Themes ----------------------------------- +THEMES_DIR="$HOME/.config/xfce-themes" +THEMES=(`cd $THEMES_DIR && ls -p *.bash`) +TOTAL=`for theme in "${THEMES[@]}"; do echo ${theme%.*}; done | wc -l` +CURRENT="`cat $THEMES_DIR/.current`" + +if [[ ! `pidof yad` ]]; then + selected=$(for theme in "${THEMES[@]}"; do echo FALSE ; echo ${theme%.*}; done | yad \ + --title="Change Theme" --window-icon=channelmixer \ + --width='300' --height='300' \ + --text="Available Themes: $TOTAL\nCurrent Theme: $CURRENT" --text-align='left' \ + --image=channelmixer --button=Cancel:1 --button=Apply:0 --buttons-layout=edge \ + --borders=10 --on-top --undecorated --skip-taskbar --mouse\ + \ + --list \ + --column="Select" --column="Theme" --print-column="2" \ + --radiolist --separator='') +else + pkill yad +fi + +if [[ -z "$selected" ]]; then + exit 1 +else + "$HOME"/.config/xfce-themes/apply.sh "$selected" + exit 0 +fi diff --git a/packages/archcraft-xfce/files/xfce-styles/Adaptive.sh b/packages/archcraft-xfce/files/xfce-styles/Adaptive.sh deleted file mode 100755 index 860766e..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Adaptive.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#c4c4c7c7c5c5/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#22222d2d3232/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#c4c4c7c7c5c5/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#262636364040;#ecec78787575;#6161c7c76666;#fdfdd8d83535;#4242a5a5f5f5;#baba6868c8c8;#4d4dd0d0e1e1;#bfbfbabaacac;#4a4a69697d7d;#fbfb87878484;#7070d6d67575;#ffffe7e74444;#5151b4b4ffff;#c9c97979d7d7;#5c5cdfdff0f0;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'adaptive.png' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'adapta' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Adapta-Nokto' 'Adapta-Nokto' 'Luv-Folders-Dark' 'Vimix' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Beach.sh b/packages/archcraft-xfce/files/xfce-styles/Beach.sh deleted file mode 100755 index c0b677c..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Beach.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#9393a1a1a1a1/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#14141c1c2121/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#9393a1a1a1a1/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#262636364040;#d1d12f2f2c2c;#818194940000;#b0b085850000;#25258787cccc;#69696e6ebfbf;#28289c9c9393;#bfbfbabaacac;#4a4a69697d7d;#fafa39393535;#a4a4bdbd0000;#d9d9a4a40000;#2c2ca2a2f5f5;#80808686e8e8;#3333c5c5baba;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'beach.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'beach' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Arc' 'Arc' 'Arc-Circle' 'Future' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Bouquet.sh b/packages/archcraft-xfce/files/xfce-styles/Bouquet.sh deleted file mode 100755 index 7b4a937..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Bouquet.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#76767D7D8A8A/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#19191D1D2727/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#76767D7D8A8A/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#272729292d2d;#ecec78787575;#6161c7c76666;#fdfdd8d83535;#4242a5a5f5f5;#baba6868c8c8;#4d4dd0d0e1e1;#d8d8d8d8d8d8;#3b3b3d3d4141;#fbfb87878484;#7070d6d67575;#ffffe7e74444;#5151b4b4ffff;#c9c97979d7d7;#5c5cdfdff0f0;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'bouquet.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'bouquet' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Juno-mirage' 'Juno-mirage' 'Luna-Dark' 'Future-Dark' 'Noto Sans 9' - diff --git a/packages/archcraft-xfce/files/xfce-styles/Default.sh b/packages/archcraft-xfce/files/xfce-styles/Default.sh deleted file mode 100755 index 1d2b75f..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Default.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#ababb2b2bfbf/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#1e1e21212828/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#ababb2b2bfbf/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#323236363d3d;#e0e06b6b7474;#9898c3c37979;#e5e5c0c07a7a;#6262aeaeefef;#c7c77878dddd;#5555b6b6c2c2;#ababb2b2bfbf;#505054545b5b;#eaea75757e7e;#a2a2cdcd8383;#efefcaca8484;#6c6cb8b8f9f9;#d2d28282e7e7;#5f5fc0c0cccc;#b5b5bcbcc9c9/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'default.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'arc' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Arc-Dark' 'Arc-Dark' 'Arc-Circle' 'Qogirr' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Forest.sh b/packages/archcraft-xfce/files/xfce-styles/Forest.sh deleted file mode 100755 index d56642a..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Forest.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#c4c4c7c7c5c5/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#22222d2d3232/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#c4c4c7c7c5c5/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#262636364040;#ecec78787575;#6161c7c76666;#fdfdd8d83535;#4242a5a5f5f5;#baba6868c8c8;#4d4dd0d0e1e1;#bfbfbabaacac;#4a4a69697d7d;#fbfb87878484;#7070d6d67575;#ffffe7e74444;#5151b4b4ffff;#c9c97979d7d7;#5c5cdfdff0f0;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'forest.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'adapta' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Adapta-Nokto' 'Adapta-Nokto' 'Archcraft-Dark' 'Pear' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Gruvbox.sh b/packages/archcraft-xfce/files/xfce-styles/Gruvbox.sh deleted file mode 100755 index 1edd396..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Gruvbox.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#eeeeffffffff/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#1e1e25254141/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#eeeeffffffff/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#1e1e25254141;#f0f071719b9b;#5a5af7f7b0b0;#ffffa5a56b6b;#5757c7c7ffff;#c7c79292eaea;#8989ddddffff;#eeeeffffffff;#353542427474;#f0f02e2e6e6e;#2c2ce5e59292;#ffff85853737;#1d1da0a0e2e2;#a7a74242eaea;#4747babae8e8;#dedee6e6e7e7/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'gruvbox.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'spark' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Spark' 'Spark' 'Luv-Folders' 'Vimix' 'Noto Sans 9' - diff --git a/packages/archcraft-xfce/files/xfce-styles/Keyboards.sh b/packages/archcraft-xfce/files/xfce-styles/Keyboards.sh deleted file mode 100755 index e99797c..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Keyboards.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#fdfdfdfdfdfd/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#1d1d1f1f2828/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#fdfdfdfdfdfd/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#28282a2a3636;#f3f37f7f9797;#5a5adedecdcd;#f2f2a2a27272;#88889797f4f4;#c5c57474dddd;#7979e6e6f3f3;#fdfdfdfdfdfd;#414144445858;#ffff49497171;#2626cdcdb8b8;#ffff80803737;#55556f6fffff;#b0b04343d1d1;#3f3fdcdceeee;#bebebebec1c1/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'keyboards.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'keyboards' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Sweet-Dark' 'Sweet-Dark' 'Zafiro-Purple' 'Sweet' 'Noto Sans 9' - diff --git a/packages/archcraft-xfce/files/xfce-styles/Kiss.sh b/packages/archcraft-xfce/files/xfce-styles/Kiss.sh deleted file mode 100755 index 34f98a5..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Kiss.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#38383a3a4242/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#ffffffffffff/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#38383a3a4242/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#000000000000;#151515151515;#303030303030;#454545454545;#606060606060;#757575757575;#909090909090;#f9f9f9f9f9f9;#000000000000;#151515151515;#303030303030;#454545454545;#606060606060;#757575757575;#909090909090;#f9f9f9f9f9f9/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'bird.png' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'metallic-bottle' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'White' 'White' 'Zafiro-Dark' 'Qogirr' 'Iosevka 10' - diff --git a/packages/archcraft-xfce/files/xfce-styles/Landscape.sh b/packages/archcraft-xfce/files/xfce-styles/Landscape.sh deleted file mode 100755 index 2f0215b..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Landscape.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#d8d8d8d8d8d8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#19191D1D2727/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#d8d8d8d8d8d8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#272729292d2d;#ecec78787575;#6161c7c76666;#fdfdd8d83535;#4242a5a5f5f5;#baba6868c8c8;#4d4dd0d0e1e1;#d8d8d8d8d8d8;#3b3b3d3d4141;#fbfb87878484;#7070d6d67575;#ffffe7e74444;#5151b4b4ffff;#c9c97979d7d7;#5c5cdfdff0f0;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'landscape.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'beach' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Arc-Lighter' 'Arc-Lighter' 'Qogir' 'Qogirr-Dark' 'Noto Sans 9' - diff --git a/packages/archcraft-xfce/files/xfce-styles/Light.sh b/packages/archcraft-xfce/files/xfce-styles/Light.sh deleted file mode 100755 index 8f26afd..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Light.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#d8d8d8d8d8d8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#19191D1D2727/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#d8d8d8d8d8d8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#272729292d2d;#ecec78787575;#6161c7c76666;#fdfdd8d83535;#4242a5a5f5f5;#baba6868c8c8;#4d4dd0d0e1e1;#d8d8d8d8d8d8;#3b3b3d3d4141;#fbfb87878484;#7070d6d67575;#ffffe7e74444;#5151b4b4ffff;#c9c97979d7d7;#5c5cdfdff0f0;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'flowers.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'beach' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Arc-Lighter' 'Arc-Lighter' 'Arc-Circle' 'Qogirr-Dark' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Manhattan.sh b/packages/archcraft-xfce/files/xfce-styles/Manhattan.sh deleted file mode 100755 index 6e9938f..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Manhattan.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#f1f1fcfcf9f9/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#28282f2f3737/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#f1f1fcfcf9f9/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#202026262c2c;#dbdb8686baba;#7474dddd9191;#e4e491918686;#7575dbdbe1e1;#b4b4a1a1dbdb;#9e9ee9e9eaea;#f1f1fcfcf9f9;#464654546363;#d0d04e4e9d9d;#4b4bc6c66d6d;#dbdb69695b5b;#3d3dbabac2c2;#82825e5ecece;#6262cdcdcdcd;#e0e0e5e5e5e5/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'manhattan.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'manhattan' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Manhattan' 'Manhattan' 'Luv-Folders-Dark' 'Vimix-Dark' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Mountain.sh b/packages/archcraft-xfce/files/xfce-styles/Mountain.sh deleted file mode 100755 index db1652d..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Mountain.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#d8d8d8d8d8d8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#131315151919/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#d8d8d8d8d8d8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#272729292d2d;#ecec78787575;#6161c7c76666;#fdfdd8d83535;#4242a5a5f5f5;#baba6868c8c8;#4d4dd0d0e1e1;#d8d8d8d8d8d8;#3b3b3d3d4141;#fbfb87878484;#7070d6d67575;#ffffe7e74444;#5151b4b4ffff;#c9c97979d7d7;#5c5cdfdff0f0;#fdfdf6f6e3e3/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'mountain.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'mountain' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Kripton' 'Kripton' 'Zafiro' 'Fluent-Dark' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Nord.sh b/packages/archcraft-xfce/files/xfce-styles/Nord.sh deleted file mode 100755 index 83e7440..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Nord.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#d8d8dedee9e9/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#333339394545/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#d8d8dedee9e9/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#3b3b42425252;#bfbf61616a6a;#a3a3bebe8c8c;#ebebcbcb8b8b;#8181a1a1c1c1;#b4b48e8eadad;#8888c0c0d0d0;#e5e5e9e9f0f0;#4c4c56566a6a;#bfbf61616a6a;#a3a3bebe8c8c;#ebebcbcb8b8b;#8181a1a1c1c1;#b4b48e8eadad;#8f8fbcbcbbbb;#ececefeff4f4/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'nord.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'arc' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Arc-Dark' 'Arc-Dark' 'Arc-Circle' 'Qogirr-Dark' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Nordic.sh b/packages/archcraft-xfce/files/xfce-styles/Nordic.sh deleted file mode 100755 index 814a75c..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Nordic.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#d8d8dedee9e9/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#333339394545/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#d8d8dedee9e9/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#3b3b42425252;#bfbf61616a6a;#a3a3bebe8c8c;#ebebcbcb8b8b;#8181a1a1c1c1;#b4b48e8eadad;#8888c0c0d0d0;#e5e5e9e9f0f0;#4c4c56566a6a;#bfbf61616a6a;#a3a3bebe8c8c;#ebebcbcb8b8b;#8181a1a1c1c1;#b4b48e8eadad;#8f8fbcbcbbbb;#ececefeff4f4/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'nordic.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'nordic' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Nordic' 'Nordic' 'Nordic-Folders' 'Sweet' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Tealize.sh b/packages/archcraft-xfce/files/xfce-styles/Tealize.sh deleted file mode 100755 index df928ec..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Tealize.sh +++ /dev/null @@ -1,58 +0,0 @@ - -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#7C7C8484A8A8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#232327273535/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#7C7C8484A8A8/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#323236363d3d;#e0e06b6b7474;#9898c3c37979;#e5e5c0c07a7a;#6262aeaeefef;#c7c77878dddd;#5555b6b6c2c2;#ababb2b2bfbf;#505054545b5b;#eaea75757e7e;#a2a2cdcd8383;#efefcaca8484;#6c6cb8b8f9f9;#d2d28282e7e7;#5f5fc0c0cccc;#b5b5bcbcc9c9/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'tealize.png' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'tealize' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Juno-palenight' 'Juno-palenight' 'Luv-Folders-Dark' 'Vimix' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-styles/Wave.sh b/packages/archcraft-xfce/files/xfce-styles/Wave.sh deleted file mode 100755 index 8b3442e..0000000 --- a/packages/archcraft-xfce/files/xfce-styles/Wave.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env bash - -## Dirs ############################################# -terminal_path="$HOME/.config/xfce4/terminal" -geany_path="$HOME/.config/geany" - -# wallpaper --------------------------------- -set_wall() { - SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` - MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` - xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set /usr/share/backgrounds/"${1}" -} - -# xfce terminal --------------------------------- -change_xfterm () { - sed -i -e "s/FontName=.*/FontName=$1/g" "$terminal_path"/terminalrc - sed -i -e 's/ColorForeground=.*/ColorForeground=#f8f8f8f8f2f2/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorBackground=.*/ColorBackground=#32323f3f4e4e/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorCursor=.*/ColorCursor=#f8f8f8f8f2f2/g' "$terminal_path"/terminalrc - sed -i -e 's/ColorPalette=.*/ColorPalette=#3d3d4c4c5f5f;#f4f48f8fb1b1;#a1a1efefd3d3;#f1f1fafa8c8c;#9292b6b6f4f4;#bdbd9999ffff;#8787dfdfebeb;#f8f8f8f8f2f2;#565668687e7e;#eeee4f4f8484;#5353e2e2aeae;#f1f1ffff5252;#64649898efef;#98985e5effff;#2424d1d1e7e7;#e5e5e5e5e5e5/g' "$terminal_path"/terminalrc -} - -# geany --------------------------------- -change_geany() { - sed -i -e "s/color_scheme=.*/color_scheme=$1.conf/g" "$geany_path"/geany.conf - sed -i -e "s/editor_font=.*/editor_font=$2/g" "$geany_path"/geany.conf -} - -# gtk theme, icons and fonts --------------------------------- -change_gtk() { - xfconf-query -c xfwm4 -p /general/theme -s "${1}" - xfconf-query -c xsettings -p /Net/ThemeName -s "${2}" - xfconf-query -c xsettings -p /Net/IconThemeName -s "${3}" - xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "${4}" - xfconf-query -c xsettings -p /Gtk/FontName -s "${5}" -} - -# notify --------------------------------- -notify_user () { - local style=`basename $0` - notify-send -u normal -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${style%.*}" -} - -## Execute Script ----------------------- -notify_user - -# Set Wallpaper -set_wall 'wave.jpg' - -## Change colors in funct (xfce4-terminal) -change_xfterm 'JetBrainsMono Nerd Font 10' - -# SCHEME | FONT -change_geany 'wave' 'JetBrains Mono 10' - -# WM THEME | THEME | ICON | CURSOR | FONT -change_gtk 'Wave' 'Wave' 'Luv-Folders-Dark' 'Vimix' 'Noto Sans 9' diff --git a/packages/archcraft-xfce/files/xfce-themes/.current b/packages/archcraft-xfce/files/xfce-themes/.current new file mode 100644 index 0000000..697bb66 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/.current @@ -0,0 +1 @@ +Default diff --git a/packages/archcraft-xfce/files/xfce-themes/adaptive.bash b/packages/archcraft-xfce/files/xfce-themes/adaptive.bash new file mode 100644 index 0000000..75571fb --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/adaptive.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Adaptive Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#222d32' +foreground='#c4c7c5' +color0='#263640' +color1='#ec7875' +color2='#61c766' +color3='#fdd835' +color4='#42a5f5' +color5='#ba68c8' +color6='#4dd0e1' +color7='#bfbaac' +color8='#4a697d' +color9='#fb8784' +color10='#70d675' +color11='#ffe744' +color12='#51b4ff' +color13='#c979d7' +color14='#5cdff0' +color15='#fdf6e3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/adaptive.png' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='adapta.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Adapta-Nokto' +gtk_font='Noto Sans 9' +gtk_theme='Adapta-Nokto' +icon_theme='Luv-Folders-Dark' +cursor_theme='Vimix' diff --git a/packages/archcraft-xfce/files/xfce-themes/apply.sh b/packages/archcraft-xfce/files/xfce-themes/apply.sh new file mode 100755 index 0000000..124f122 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/apply.sh @@ -0,0 +1,85 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2023 Aditya Shakya +## +## Script To Apply Themes + +## Theme ------------------------------------ +THEME="$1" +THEME_FILE="$HOME/.config/xfce-themes/${THEME}.bash" + +if [[ -z "$THEME" ]]; then + echo "Missing Theme Argument!" + exit 1 +fi + +if [[ -f "$THEME_FILE" ]]; then + source "$THEME_FILE" +else + echo "Theme Not Available : $THEME" + exit 1 +fi + +## Directories ------------------------------ +PATH_CONF="$HOME/.config" +PATH_GEANY="$PATH_CONF/geany" +PATH_XFCE="$PATH_CONF/xfce4/terminal" + +## wallpaper -------------------------------- +apply_wallpaper() { + SCREEN=`xrandr --listactivemonitors | awk -F ' ' 'END {print $1}' | tr -d \:` + MONITOR=`xrandr --listactivemonitors | awk -F ' ' 'END {print $2}' | tr -d \*+` + xfconf-query --channel xfce4-desktop --property /backdrop/screen${SCREEN}/monitor${MONITOR}/workspace0/last-image --set "${wallpaper}" +} + +## xfce terminal ---------------------------- +apply_terminal() { + sed -i ${PATH_XFCE}/terminalrc \ + -e "s/FontName=.*/FontName=$terminal_font_name $terminal_font_size/g" \ + -e "s/ColorBackground=.*/ColorBackground=${background}/g" \ + -e "s/ColorForeground=.*/ColorForeground=${foreground}/g" \ + -e "s/ColorCursor=.*/ColorCursor=${foreground}/g" \ + -e "s/ColorPalette=.*/ColorPalette=${color0};${color1};${color2};${color3};${color4};${color5};${color6};${color7};${color8};${color9};${color10};${color11};${color12};${color13};${color14};${color15}/g" +} + +## geany ------------------------------------ +apply_geany() { + sed -i ${PATH_GEANY}/geany.conf \ + -e "s/color_scheme=.*/color_scheme=$geany_colors/g" \ + -e "s/editor_font=.*/editor_font=$geany_font/g" +} + +## Appearance ------------------------------- +apply_appearance() { + xfconf-query -c xfwm4 -p /general/theme -s "$xfwm_theme" + xfconf-query -c xsettings -p /Gtk/FontName -s "$gtk_font" + xfconf-query -c xsettings -p /Net/ThemeName -s "$gtk_theme" + xfconf-query -c xsettings -p /Net/IconThemeName -s "$icon_theme" + xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "$cursor_theme" + + if [[ -f "$HOME"/.icons/default/index.theme ]]; then + sed -i -e "s/Inherits=.*/Inherits=$cursor_theme/g" "$HOME"/.icons/default/index.theme + fi +} + +## Create Theme File ------------------------ +create_file() { + theme_file="$HOME/.config/xfce-themes/.current" + if [[ ! -f "$theme_file" ]]; then + touch ${theme_file} + fi + echo "${THEME^}" > ${theme_file} +} + +## notify ----------------------------------- +notify_user() { + notify-send -u normal -h string:x-dunst-stack-tag:applytheme -i /usr/share/icons/Archcraft/actions/24/channelmixer.svg "Applying Style : ${THEME^}" +} + +## Execute Script --------------------------- +notify_user +create_file +apply_wallpaper +apply_terminal +apply_geany +apply_appearance diff --git a/packages/archcraft-xfce/files/xfce-themes/beach.bash b/packages/archcraft-xfce/files/xfce-themes/beach.bash new file mode 100644 index 0000000..4460832 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/beach.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Beach Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#141c21' +foreground='#93a1a1' +color0='#263640' +color1='#d12f2c' +color2='#819400' +color3='#b08500' +color4='#2587cc' +color5='#696ebf' +color6='#289c93' +color7='#bfbaac' +color8='#4a697d' +color9='#fa3935' +color10='#a4bd00' +color11='#d9a400' +color12='#2ca2f5' +color13='#8086e8' +color14='#33c5ba' +color15='#fdf6e3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/beach.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='beach.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Arc' +gtk_font='Noto Sans 9' +gtk_theme='Arc' +icon_theme='Arc-Circle' +cursor_theme='Future' diff --git a/packages/archcraft-xfce/files/xfce-themes/bouquet.bash b/packages/archcraft-xfce/files/xfce-themes/bouquet.bash new file mode 100644 index 0000000..fd2389d --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/bouquet.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Bouquet Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#191D27' +foreground='#767D8A' +color0='#27292D' +color1='#ec7875' +color2='#61c766' +color3='#fdd835' +color4='#42a5f5' +color5='#ba68c8' +color6='#4dd0e1' +color7='#d8d8d8' +color8='#3B3D41' +color9='#fb8784' +color10='#70d675' +color11='#ffe744' +color12='#51b4ff' +color13='#c979d7' +color14='#5cdff0' +color15='#fdf6e3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/bouquet.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='bouquet.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Juno-mirage' +gtk_font='Noto Sans 9' +gtk_theme='Juno-mirage' +icon_theme='Luna-Dark' +cursor_theme='Future-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/cyberpunk.bash b/packages/archcraft-xfce/files/xfce-themes/cyberpunk.bash new file mode 100644 index 0000000..175a35d --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/cyberpunk.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Cyberpunk Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#030315' +foreground='#cdc7d3' +color0='#19192D' +color1='#553B88' +color2='#364995' +color3='#60559D' +color4='#9F6495' +color5='#CB7192' +color6='#6398C6' +color7='#cdc7d3' +color8='#8f8b93' +color9='#553B88' +color10='#364995' +color11='#60559D' +color12='#9F6495' +color13='#CB7192' +color14='#6398C6' +color15='#cdc7d3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/cyberpunk.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='delt-dark.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Cyberpunk' +gtk_font='Noto Sans 9' +gtk_theme='Cyberpunk' +icon_theme='Archcraft-Dark' +cursor_theme='LyraB' diff --git a/packages/archcraft-xfce/files/xfce-themes/default.bash b/packages/archcraft-xfce/files/xfce-themes/default.bash new file mode 100644 index 0000000..3c853c4 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/default.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Default Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#1E2128' +foreground='#ABB2BF' +color0='#32363D' +color1='#E06B74' +color2='#98C379' +color3='#E5C07A' +color4='#62AEEF' +color5='#C778DD' +color6='#55B6C2' +color7='#ABB2BF' +color8='#50545B' +color9='#EA757E' +color10='#A2CD83' +color11='#EFCA84' +color12='#6CB8F9' +color13='#D282E7' +color14='#5FC0CC' +color15='#B5BCC9' + +# Wallpaper +wallpaper='/usr/share/backgrounds/default.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='arc.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Arc-Dark' +gtk_font='Noto Sans 9' +gtk_theme='Arc-Dark' +icon_theme='Arc-Circle' +cursor_theme='Qogirr' diff --git a/packages/archcraft-xfce/files/xfce-themes/dracula.bash b/packages/archcraft-xfce/files/xfce-themes/dracula.bash new file mode 100644 index 0000000..a036cce --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/dracula.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Dracula Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#282A36' +foreground='#F8F8F2' +color0='#3C3E4A' +color1='#FF5555' +color2='#50FA7B' +color3='#F1FA8C' +color4='#BD93F9' +color5='#FF79C6' +color6='#8BE9FD' +color7='#BFBFBF' +color8='#4D4D4D' +color9='#FF6E67' +color10='#5AF78E' +color11='#F4F99D' +color12='#CAA9FA' +color13='#FF92D0' +color14='#9AEDFE' +color15='#E6E6E6' + +# Wallpaper +wallpaper='/usr/share/backgrounds/dracula.png' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='dracula.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Dracula' +gtk_font='Noto Sans 9' +gtk_theme='Dracula' +icon_theme='Nordic-Folders' +cursor_theme='Sweet' diff --git a/packages/archcraft-xfce/files/xfce-themes/forest.bash b/packages/archcraft-xfce/files/xfce-themes/forest.bash new file mode 100644 index 0000000..599c8ad --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/forest.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Forest Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#222d32' +foreground='#c4c7c5' +color0='#263640' +color1='#ec7875' +color2='#61c766' +color3='#fdd835' +color4='#42a5f5' +color5='#ba68c8' +color6='#4dd0e1' +color7='#bfbaac' +color8='#4a697d' +color9='#fb8784' +color10='#70d675' +color11='#ffe744' +color12='#51b4ff' +color13='#c979d7' +color14='#5cdff0' +color15='#fdf6e3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/forest.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='adapta.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Adapta-Nokto' +gtk_font='Noto Sans 9' +gtk_theme='Adapta-Nokto' +icon_theme='Archcraft-Dark' +cursor_theme='Pear' diff --git a/packages/archcraft-xfce/files/xfce-themes/gruvbox.bash b/packages/archcraft-xfce/files/xfce-themes/gruvbox.bash new file mode 100644 index 0000000..2a4db3f --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/gruvbox.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Gruvbox Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#282828' +foreground='#ebdbb2' +color0='#3C3C3C' +color1='#cc241d' +color2='#98971a' +color3='#d79921' +color4='#458588' +color5='#b16286' +color6='#689d6a' +color7='#a89984' +color8='#928374' +color9='#fb4934' +color10='#b8bb26' +color11='#fabd2f' +color12='#83a598' +color13='#d3869b' +color14='#8ec07c' +color15='#ebdbb2' + +# Wallpaper +wallpaper='/usr/share/backgrounds/gruvbox.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='gruvbox.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Gruvbox' +gtk_font='Noto Sans 9' +gtk_theme='Gruvbox' +icon_theme='Luna-Dark' +cursor_theme='Future-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/hack.bash b/packages/archcraft-xfce/files/xfce-themes/hack.bash new file mode 100644 index 0000000..8ed154b --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/hack.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Hack Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#01161b' +foreground='#66FFFF' +color0='#01161b' +color1='#007b82' +color2='#028c94' +color3='#039ca4' +color4='#04acb5' +color5='#05bbc5' +color6='#06ccd7' +color7='#a3b5b8' +color8='#01161b' +color9='#007b82' +color10='#028c94' +color11='#039ca4' +color12='#04acb5' +color13='#05bbc5' +color14='#06ccd7' +color15='#a3b5b8' + +# Wallpaper +wallpaper='/usr/share/backgrounds/hack.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='hack.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Hack' +gtk_font='Noto Sans 9' +gtk_theme='Hack' +icon_theme='Hack' +cursor_theme='LyraB' diff --git a/packages/archcraft-xfce/files/xfce-themes/keyboards.bash b/packages/archcraft-xfce/files/xfce-themes/keyboards.bash new file mode 100644 index 0000000..cac4651 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/keyboards.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# keyboards Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#1d1f28' +foreground='#fdfdfd' +color0='#282a36' +color1='#f37f97' +color2='#5adecd' +color3='#f2a272' +color4='#8897f4' +color5='#c574dd' +color6='#79e6f3' +color7='#fdfdfd' +color8='#414458' +color9='#ff4971' +color10='#26CDB8' +color11='#ff8037' +color12='#556fff' +color13='#b043d1' +color14='#3fdcee' +color15='#bebec1' + +# Wallpaper +wallpaper='/usr/share/backgrounds/keyboards.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='keyboards.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Sweet-Dark' +gtk_font='Noto Sans 9' +gtk_theme='Sweet-Dark' +icon_theme='Zafiro-Purple' +cursor_theme='Sweet' diff --git a/packages/archcraft-xfce/files/xfce-themes/kiss.bash b/packages/archcraft-xfce/files/xfce-themes/kiss.bash new file mode 100644 index 0000000..ed6d7c4 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/kiss.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Kiss Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#FFFFFF' +foreground='#383a42' +color0='#000000' +color1='#151515' +color2='#303030' +color3='#454545' +color4='#606060' +color5='#757575' +color6='#909090' +color7='#F9F9F9' +color8='#000000' +color9='#151515' +color10='#303030' +color11='#454545' +color12='#606060' +color13='#757575' +color14='#909090' +color15='#F9F9F9' + +# Wallpaper +wallpaper='/usr/share/backgrounds/bird.png' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='metallic-bottle.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='White' +gtk_font='Noto Sans 9' +gtk_theme='White' +icon_theme='Zafiro-Dark' +cursor_theme='Qogirr' diff --git a/packages/archcraft-xfce/files/xfce-themes/landscape.bash b/packages/archcraft-xfce/files/xfce-themes/landscape.bash new file mode 100644 index 0000000..fdb4918 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/landscape.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Landscape Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#191D27' +foreground='#d8d8d8' +color0='#27292D' +color1='#ec7875' +color2='#61c766' +color3='#fdd835' +color4='#42a5f5' +color5='#ba68c8' +color6='#4dd0e1' +color7='#d8d8d8' +color8='#3B3D41' +color9='#fb8784' +color10='#70d675' +color11='#ffe744' +color12='#51b4ff' +color13='#c979d7' +color14='#5cdff0' +color15='#fdf6e3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/landscape.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='beach.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Arc-Lighter' +gtk_font='Noto Sans 9' +gtk_theme='Arc-Lighter' +icon_theme='Qogir' +cursor_theme='Qogirr-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/light.bash b/packages/archcraft-xfce/files/xfce-themes/light.bash new file mode 100644 index 0000000..50d2b6c --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/light.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Light Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#ffffff' +foreground='#383a42' +color0='#383a42' +color1='#e45649' +color2='#50a14f' +color3='#c18401' +color4='#0184bc' +color5='#a626a4' +color6='#0997b3' +color7='#909090' +color8='#383a42' +color9='#e45649' +color10='#50a14f' +color11='#c18401' +color12='#0184bc' +color13='#a626a4' +color14='#0997b3' +color15='#909090' + +# Wallpaper +wallpaper='/usr/share/backgrounds/flowers.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='beach.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Arc-Lighter' +gtk_font='Noto Sans 9' +gtk_theme='Arc-Lighter' +icon_theme='Arc-Circle' +cursor_theme='Qogirr-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/manhattan.bash b/packages/archcraft-xfce/files/xfce-themes/manhattan.bash new file mode 100644 index 0000000..c4fd52e --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/manhattan.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Manhattan Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#282f37' +foreground='#f1fcf9' +color0='#20262c' +color1='#db86ba' +color2='#74dd91' +color3='#e49186' +color4='#75dbe1' +color5='#b4a1db' +color6='#9ee9ea' +color7='#f1fcf9' +color8='#465463' +color9='#d04e9d' +color10='#4bc66d' +color11='#db695b' +color12='#3dbac2' +color13='#825ece' +color14='#62cdcd' +color15='#e0e5e5' + +# Wallpaper +wallpaper='/usr/share/backgrounds/manhattan.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='manhattan.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Manhattan' +gtk_font='Noto Sans 9' +gtk_theme='Manhattan' +icon_theme='Luv-Folders-Dark' +cursor_theme='Vimix-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/mountain.bash b/packages/archcraft-xfce/files/xfce-themes/mountain.bash new file mode 100644 index 0000000..fb600f6 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/mountain.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Mountain Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#131519' +foreground='#d8d8d8' +color0='#27292D' +color1='#ec7875' +color2='#61c766' +color3='#fdd835' +color4='#42a5f5' +color5='#ba68c8' +color6='#4dd0e1' +color7='#d8d8d8' +color8='#3B3D41' +color9='#fb8784' +color10='#70d675' +color11='#ffe744' +color12='#51b4ff' +color13='#c979d7' +color14='#5cdff0' +color15='#fdf6e3' + +# Wallpaper +wallpaper='/usr/share/backgrounds/mountain.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='mountain.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Kripton' +gtk_font='Noto Sans 9' +gtk_theme='Kripton' +icon_theme='Zafiro' +cursor_theme='Fluent-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/nord.bash b/packages/archcraft-xfce/files/xfce-themes/nord.bash new file mode 100644 index 0000000..01c6049 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/nord.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Nord Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#2E3440' +foreground='#D8DEE9' +color0='#3B4252' +color1='#BF616A' +color2='#A3BE8C' +color3='#EBCB8B' +color4='#81A1C1' +color5='#B48EAD' +color6='#88C0D0' +color7='#E5E9F0' +color8='#4C566A' +color9='#BF616A' +color10='#A3BE8C' +color11='#EBCB8B' +color12='#81A1C1' +color13='#B48EAD' +color14='#8FBCBB' +color15='#ECEFF4' + +# Wallpaper +wallpaper='/usr/share/backgrounds/nord.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='arc.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Arc-Dark' +gtk_font='Noto Sans 9' +gtk_theme='Arc-Dark' +icon_theme='Arc-Circle' +cursor_theme='Qogirr' diff --git a/packages/archcraft-xfce/files/xfce-themes/nordic.bash b/packages/archcraft-xfce/files/xfce-themes/nordic.bash new file mode 100644 index 0000000..5434ef1 --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/nordic.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Nordic Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#333945' +foreground='#D8DEE9' +color0='#3B4252' +color1='#BF616A' +color2='#A3BE8C' +color3='#EBCB8B' +color4='#81A1C1' +color5='#B48EAD' +color6='#88C0D0' +color7='#E5E9F0' +color8='#4C566A' +color9='#BF616A' +color10='#A3BE8C' +color11='#EBCB8B' +color12='#81A1C1' +color13='#B48EAD' +color14='#8FBCBB' +color15='#ECEFF4' + +# Wallpaper +wallpaper='/usr/share/backgrounds/nordic.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='nordic.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Nordic' +gtk_font='Noto Sans 9' +gtk_theme='Nordic' +icon_theme='Nordic-Folders' +cursor_theme='Sweet' diff --git a/packages/archcraft-xfce/files/xfce-themes/slime.bash b/packages/archcraft-xfce/files/xfce-themes/slime.bash new file mode 100644 index 0000000..4a0d5fc --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/slime.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Slime Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#ffffff' +foreground='#383a42' +color0='#383a42' +color1='#e45649' +color2='#50a14f' +color3='#c18401' +color4='#0184bc' +color5='#a626a4' +color6='#0997b3' +color7='#909090' +color8='#383a42' +color9='#e45649' +color10='#50a14f' +color11='#c18401' +color12='#0184bc' +color13='#a626a4' +color14='#0997b3' +color15='#909090' + +# Wallpaper +wallpaper='/usr/share/backgrounds/slime.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='slime.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Slime' +gtk_font='Noto Sans 9' +gtk_theme='Slime' +icon_theme='Luv-Folders' +cursor_theme='Qogirr-Dark' diff --git a/packages/archcraft-xfce/files/xfce-themes/tealize.bash b/packages/archcraft-xfce/files/xfce-themes/tealize.bash new file mode 100644 index 0000000..bb55eeb --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/tealize.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Tealize Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#232735' +foreground='#7C84A8' +color0='#32363D' +color1='#E06B74' +color2='#98C379' +color3='#E5C07A' +color4='#62AEEF' +color5='#C778DD' +color6='#55B6C2' +color7='#ABB2BF' +color8='#50545B' +color9='#EA757E' +color10='#A2CD83' +color11='#EFCA84' +color12='#6CB8F9' +color13='#D282E7' +color14='#5FC0CC' +color15='#B5BCC9' + +# Wallpaper +wallpaper='/usr/share/backgrounds/tealize.png' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='tealize.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Juno-palenight' +gtk_font='Noto Sans 9' +gtk_theme='Juno-palenight' +icon_theme='Luv-Folders-Dark' +cursor_theme='Vimix' diff --git a/packages/archcraft-xfce/files/xfce-themes/wave.bash b/packages/archcraft-xfce/files/xfce-themes/wave.bash new file mode 100644 index 0000000..719058b --- /dev/null +++ b/packages/archcraft-xfce/files/xfce-themes/wave.bash @@ -0,0 +1,43 @@ +# ------------------------------------------------------------------------------ +# Copyright (C) 2020-2023 Aditya Shakya +# +# Wave Theme +# ------------------------------------------------------------------------------ + +# Colors +background='#323f4e' +foreground='#f8f8f2' +color0='#3d4c5f' +color1='#f48fb1' +color2='#a1efd3' +color3='#f1fa8c' +color4='#92b6f4' +color5='#bd99ff' +color6='#87dfeb' +color7='#f8f8f2' +color8='#56687e' +color9='#ee4f84' +color10='#53e2ae' +color11='#f1ff52' +color12='#6498ef' +color13='#985eff' +color14='#24d1e7' +color15='#e5e5e5' + +# Wallpaper +wallpaper='/usr/share/backgrounds/wave.jpg' + +# Terminal +terminal_font_name='JetBrainsMono Nerd Font' +terminal_font_size='10' + +# Geany +geany_colors='wave.conf' +geany_font='JetBrains Mono 10' + +# Appearance +xfwm_theme='Wave' +gtk_font='Noto Sans 9' +gtk_theme='Wave' +icon_theme='Luv-Folders-Dark' +cursor_theme='Vimix' diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/16241260409.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/16241260409.desktop index de84177..0584561 100644 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/16241260409.desktop +++ b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/16241260409.desktop @@ -1,9 +1,9 @@ [Desktop Entry] Version=1.0 Type=Application -Name=Default -Comment=Default Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Default.sh +Name=Themes +Comment=Theme Manager For XFCE Desktop +Exec=/usr/local/bin/theme-manager-xfce Icon=gtk-theme-config Path= Terminal=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623010.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623010.desktop deleted file mode 100644 index db8598f..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623010.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Beach -Comment=Beach Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Beach.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623011.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623011.desktop deleted file mode 100644 index 2ac61db..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623011.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Forest -Comment=Forest Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Forest.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623012.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623012.desktop deleted file mode 100644 index d5e0bb1..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623012.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Manhattan -Comment=Manhattan Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Manhattan.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623013.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623013.desktop deleted file mode 100644 index 8cf1ab7..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623013.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Nordic -Comment=Nordic Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Nordic.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623014.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623014.desktop deleted file mode 100644 index 55bebfe..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623014.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Wave -Comment=Wave Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Wave.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623015.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623015.desktop deleted file mode 100644 index 42cd4fd..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623015.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Nord -Comment=Nord Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Nord.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623016.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623016.desktop deleted file mode 100644 index 6e3952b..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623016.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Adaptive -Comment=Adaptive Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Adaptive.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623017.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623017.desktop deleted file mode 100644 index f1c47ec..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623017.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Bouquet -Comment=Bouquet Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Bouquet.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623018.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623018.desktop deleted file mode 100644 index c3615b5..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623018.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Light -Comment=Light Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Light.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623019.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623019.desktop deleted file mode 100644 index 88c3202..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623019.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Keyboards -Comment=Keyboards Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Keyboards.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623020.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623020.desktop deleted file mode 100644 index 7ca45a3..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623020.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Kiss -Comment=Kiss Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Kiss.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623021.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623021.desktop deleted file mode 100644 index 7b495aa..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623021.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Landscape -Comment=Landscape Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Landscape.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623022.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623022.desktop deleted file mode 100644 index 1fe2ad1..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623022.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Mountain -Comment=Mountain Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Mountain.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623023.desktop b/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623023.desktop deleted file mode 100644 index dd62d73..0000000 --- a/packages/archcraft-xfce/files/xfce4/panel/launcher-32/162412623023.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Tealize -Comment=Tealize Style for XFCE Desktop -Exec=/usr/share/archcraft/xfce-styles/Tealize.sh -Icon=gtk-theme-config -Path= -Terminal=false -StartupNotify=false diff --git a/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml index f0d3864..d84ad88 100644 --- a/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml +++ b/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml @@ -102,6 +102,9 @@ + + + @@ -112,20 +115,6 @@ - - - - - - - - - - - - - - diff --git a/packages/calamares-config-xfce/PKGBUILD b/packages/calamares-config-xfce/PKGBUILD index 60ff655..8adf371 100644 --- a/packages/calamares-config-xfce/PKGBUILD +++ b/packages/calamares-config-xfce/PKGBUILD @@ -2,7 +2,7 @@ pkgname=calamares-config-xfce pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Calamares configuration for Archcraft XFCE." url="https://github.com/archcraft-os/archcraft-xfce" arch=('any') diff --git a/packages/calamares-config-xfce/files/calamares/branding/archcraft/branding.desc b/packages/calamares-config-xfce/files/calamares/branding/archcraft/branding.desc index 38b1b09..63b3d10 100644 --- a/packages/calamares-config-xfce/files/calamares/branding/archcraft/branding.desc +++ b/packages/calamares-config-xfce/files/calamares/branding/archcraft/branding.desc @@ -44,7 +44,7 @@ strings: supportUrl: https://reddit.com/r/archcraft knownIssuesUrl: https://github.com/archcraft-os/archcraft-xfce/issues releaseNotesUrl: https://github.com/archcraft-os/archcraft-xfce/blob/master/changelog.md - donateUrl: https://archcraft.io/donate +# donateUrl: https://archcraft.io/donate ## Images # productBanner : On top of welcome text (64x460) diff --git a/packages/calamares-config-xfce/files/calamares/branding/archcraft/test-slides.sh b/packages/calamares-config-xfce/files/calamares/branding/archcraft/test-slides.sh index 118b77f..5f49bb8 100755 --- a/packages/calamares-config-xfce/files/calamares/branding/archcraft/test-slides.sh +++ b/packages/calamares-config-xfce/files/calamares/branding/archcraft/test-slides.sh @@ -1,6 +1,6 @@ #!/usr/bin/bash -## Copyright (C) 2020-2022 Aditya Shakya +## Copyright (C) 2020-2023 Aditya Shakya ## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 ## Test Calamares Slides diff --git a/packages/calamares-config-xfce/files/calamares/launch.sh b/packages/calamares-config-xfce/files/calamares/launch.sh index e4cb035..3b88e3c 100755 --- a/packages/calamares-config-xfce/files/calamares/launch.sh +++ b/packages/calamares-config-xfce/files/calamares/launch.sh @@ -1,7 +1,6 @@ #!/usr/bin/bash -## Copyright (C) 2020-2022 Aditya Shakya -## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 +## Copyright (C) 2020-2023 Aditya Shakya ## Check if booted using 'Copy to RAM' mode DIR="/etc/calamares" diff --git a/packages/calamares-config-xfce/files/calamares/modules/shellprocess_kms.conf b/packages/calamares-config-xfce/files/calamares/modules/shellprocess_kms.conf index 7f9983d..af13085 100644 --- a/packages/calamares-config-xfce/files/calamares/modules/shellprocess_kms.conf +++ b/packages/calamares-config-xfce/files/calamares/modules/shellprocess_kms.conf @@ -11,8 +11,8 @@ timeout: 999 # Commands script: - - command: "sed -i -e 's/MODULES=\"/MODULES=\"i915? amdgpu? radeon? nvidia? nouveau? vboxvideo? vmwgfx? /g' /etc/mkinitcpio.conf" + - command: "sed -i -e 's/modconf/modconf kms/g' /etc/mkinitcpio.conf" # Description of the job i18n: - name: "Adding kernel graphics drivers..." + name: "Enabling kernel mode setting (kms)..." diff --git a/packages/calamares-config-xfce/files/chrooted_post_install.sh b/packages/calamares-config-xfce/files/chrooted_post_install.sh index cc992e9..ed4250a 100755 --- a/packages/calamares-config-xfce/files/chrooted_post_install.sh +++ b/packages/calamares-config-xfce/files/chrooted_post_install.sh @@ -1,6 +1,6 @@ #!/bin/bash -## Copyright (C) 2020-2022 Aditya Shakya +## Copyright (C) 2020-2023 Aditya Shakya ## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 ## Post installation script for Archcraft (Executes on target system to perform various operations) diff --git a/packages/calamares-config-xfce/files/post_install.sh b/packages/calamares-config-xfce/files/post_install.sh index 186e029..f4a7a8f 100755 --- a/packages/calamares-config-xfce/files/post_install.sh +++ b/packages/calamares-config-xfce/files/post_install.sh @@ -1,6 +1,6 @@ #!/bin/bash -## Copyright (C) 2020-2022 Aditya Shakya +## Copyright (C) 2020-2023 Aditya Shakya ## Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 ## Post installation script for Archcraft (Executes on live system, only to detect drivers in use) diff --git a/profile/airootfs/etc/environment b/profile/airootfs/etc/environment index 427988a..2a759f8 100644 --- a/profile/airootfs/etc/environment +++ b/profile/airootfs/etc/environment @@ -6,3 +6,4 @@ QT_QPA_PLATFORMTHEME=qt5ct EDITOR=nano BROWSER=firefox +PATH="/usr/share/archcraft/scripts" diff --git a/profile/airootfs/etc/mkinitcpio.conf b/profile/airootfs/etc/mkinitcpio.conf index 6faa7f6..da4d1d2 100644 --- a/profile/airootfs/etc/mkinitcpio.conf +++ b/profile/airootfs/etc/mkinitcpio.conf @@ -4,7 +4,7 @@ # run. Advanced users may wish to specify all system modules # in this array. For instance: # MODULES=(piix ide_disk reiserfs) -MODULES=(i915? amdgpu? radeon? nvidia? nouveau? vboxvideo? vmwgfx?) +MODULES=() # BINARIES # This setting includes any additional binaries a given user may @@ -49,7 +49,7 @@ FILES=() # ## NOTE: If you have /usr on a separate partition, you MUST include the # usr, fsck and shutdown hooks. -HOOKS=(base udev plymouth archiso archiso_loop_mnt archiso_kms modconf block filesystems keyboard) +HOOKS=(base udev plymouth modconf kms archiso archiso_loop_mnt block filesystems keyboard) # COMPRESSION # Use this to compress the initramfs image. By default, gzip compression diff --git a/packages/archcraft-xfce/files/Thunar/accels.scm b/profile/airootfs/etc/skel/.config/Thunar/accels.scm similarity index 100% rename from packages/archcraft-xfce/files/Thunar/accels.scm rename to profile/airootfs/etc/skel/.config/Thunar/accels.scm diff --git a/packages/archcraft-xfce/files/Thunar/uca.xml b/profile/airootfs/etc/skel/.config/Thunar/uca.xml similarity index 88% rename from packages/archcraft-xfce/files/Thunar/uca.xml rename to profile/airootfs/etc/skel/.config/Thunar/uca.xml index f2ee412..67cafdc 100644 --- a/packages/archcraft-xfce/files/Thunar/uca.xml +++ b/profile/airootfs/etc/skel/.config/Thunar/uca.xml @@ -14,7 +14,7 @@ go-parent-folder Open as root 1622790717174452-1 - apps-as-root 'dbus-run-session thunar' + apps-as-root-xfce 'dbus-run-session thunar' Open directory as root * @@ -23,7 +23,7 @@ document-edit-sign Edit as root 1622790919788057-2 - apps-as-root 'geany %f' + apps-as-root-xfce 'geany %f' Edit file as root * diff --git a/packages/archcraft-xfce/files/autostart/Ksuperkey Right.desktop b/profile/airootfs/etc/skel/.config/autostart/Ksuperkey Right.desktop similarity index 100% rename from packages/archcraft-xfce/files/autostart/Ksuperkey Right.desktop rename to profile/airootfs/etc/skel/.config/autostart/Ksuperkey Right.desktop diff --git a/packages/archcraft-xfce/files/autostart/Ksuperkey.desktop b/profile/airootfs/etc/skel/.config/autostart/Ksuperkey.desktop similarity index 100% rename from packages/archcraft-xfce/files/autostart/Ksuperkey.desktop rename to profile/airootfs/etc/skel/.config/autostart/Ksuperkey.desktop diff --git a/packages/archcraft-xfce/files/dconf/user b/profile/airootfs/etc/skel/.config/dconf/user similarity index 100% rename from packages/archcraft-xfce/files/dconf/user rename to profile/airootfs/etc/skel/.config/dconf/user diff --git a/packages/archcraft-xfce/files/gtk-3.0/gtk.css b/profile/airootfs/etc/skel/.config/gtk-3.0/gtk.css similarity index 100% rename from packages/archcraft-xfce/files/gtk-3.0/gtk.css rename to profile/airootfs/etc/skel/.config/gtk-3.0/gtk.css diff --git a/packages/archcraft-xfce/files/xfce4/terminal/terminalrc b/profile/airootfs/etc/skel/.config/xfce4/terminal/terminalrc similarity index 70% rename from packages/archcraft-xfce/files/xfce4/terminal/terminalrc rename to profile/airootfs/etc/skel/.config/xfce4/terminal/terminalrc index eaeb5fe..45d223a 100644 --- a/packages/archcraft-xfce/files/xfce4/terminal/terminalrc +++ b/profile/airootfs/etc/skel/.config/xfce4/terminal/terminalrc @@ -28,9 +28,9 @@ MiscSearchDialogOpacity=100 MiscShowUnsafePasteDialog=TRUE ScrollingUnlimited=TRUE FontName=JetBrainsMono Nerd Font 10 -ColorForeground=#ababb2b2bfbf -ColorBackground=#1e1e21212828 -ColorCursor=#ababb2b2bfbf +ColorForeground=#ABB2BF +ColorBackground=#1E2128 +ColorCursor=#ABB2BF ColorBoldUseDefault=FALSE -ColorPalette=#323236363d3d;#e0e06b6b7474;#9898c3c37979;#e5e5c0c07a7a;#6262aeaeefef;#c7c77878dddd;#5555b6b6c2c2;#ababb2b2bfbf;#505054545b5b;#eaea75757e7e;#a2a2cdcd8383;#efefcaca8484;#6c6cb8b8f9f9;#d2d28282e7e7;#5f5fc0c0cccc;#b5b5bcbcc9c9 +ColorPalette=#32363D;#E06B74;#98C379;#E5C07A;#62AEEF;#C778DD;#55B6C2;#ABB2BF;#50545B;#EA757E;#A2CD83;#EFCA84;#6CB8F9;#D282E7;#5FC0CC;#B5BCC9 diff --git a/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml similarity index 100% rename from packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/thunar.xml rename to profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml diff --git a/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml b/profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml similarity index 100% rename from packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml rename to profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml diff --git a/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml b/profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml similarity index 100% rename from packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml rename to profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml diff --git a/packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml similarity index 100% rename from packages/archcraft-xfce/files/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml rename to profile/airootfs/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml diff --git a/packages/archcraft-xfce/files/.dmrc b/profile/airootfs/etc/skel/.dmrc similarity index 100% rename from packages/archcraft-xfce/files/.dmrc rename to profile/airootfs/etc/skel/.dmrc diff --git a/packages/archcraft-xfce/files/.face b/profile/airootfs/etc/skel/.face similarity index 100% rename from packages/archcraft-xfce/files/.face rename to profile/airootfs/etc/skel/.face diff --git a/packages/archcraft-xfce/files/.hushlogin b/profile/airootfs/etc/skel/.hushlogin similarity index 100% rename from packages/archcraft-xfce/files/.hushlogin rename to profile/airootfs/etc/skel/.hushlogin diff --git a/profile/airootfs/root/.zlogin b/profile/airootfs/root/.zlogin index 0fb119d..bf6bc8f 100644 --- a/profile/airootfs/root/.zlogin +++ b/profile/airootfs/root/.zlogin @@ -1,5 +1,5 @@ # fix for screen readers -if grep -Fq 'accessibility=' /proc/cmdline &> /dev/null; then +if grep -Fqa 'accessibility=' /proc/cmdline &> /dev/null; then setopt SINGLE_LINE_ZLE fi diff --git a/profile/airootfs/root/customize_airootfs.sh b/profile/airootfs/root/customize_airootfs.sh index 6b513f3..26bb50b 100755 --- a/profile/airootfs/root/customize_airootfs.sh +++ b/profile/airootfs/root/customize_airootfs.sh @@ -69,6 +69,11 @@ EOL ## -------------------------------------------------------------- ## +## Set zsh as default shell for new user +sed -i -e 's#SHELL=.*#SHELL=/bin/zsh#g' /etc/default/useradd + +## -------------------------------------------------------------- ## + ## Copy Few Configs Into Root Dir rdir="/root/.config" sdir="/etc/skel" @@ -93,8 +98,8 @@ done ## -------------------------------------------------------------- ## ## Fix wallpaper in xfce -mv /usr/share/backgrounds/xfce/xfce-verticals.png /usr/share/backgrounds/xfce/xfce_verticals.png -cp -rf /usr/share/backgrounds/default.jpg /usr/share/backgrounds/xfce/xfce-verticals.png +mv /usr/share/backgrounds/xfce/xfce-shapes.svg /usr/share/backgrounds/xfce/xfce-shapes-ac.svg +cp -rf /usr/share/backgrounds/default.jpg /usr/share/backgrounds/xfce/xfce-shapes.svg ## -------------------------------------------------------------- ## @@ -111,8 +116,8 @@ chmod +x "${_desktop}"/calamares.desktop ## -------------------------------------------------------------- ## -## Set `Qogirr` as default cursor theme -sed -i -e 's|Inherits=.*|Inherits=Qogirr|g' /usr/share/icons/default/index.theme +## Fix cursor theme +rm -rf /usr/share/icons/default ## Update xdg-user-dirs for bookmarks in thunar and pcmanfm runuser -l liveuser -c 'xdg-user-dirs-update' diff --git a/profile/efiboot/loader/entries/01-archcraftiso-x86_64-linux.conf b/profile/efiboot/loader/entries/01-archcraftiso-x86_64-linux.conf index fea2d72..c78db77 100644 --- a/profile/efiboot/loader/entries/01-archcraftiso-x86_64-linux.conf +++ b/profile/efiboot/loader/entries/01-archcraftiso-x86_64-linux.conf @@ -1,7 +1,7 @@ -title Boot Archcraft (64bit, UEFI) +title Boot Archcraft (x86_64, UEFI) sort-key 01 linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux initrd /%INSTALL_DIR%/boot/intel-ucode.img initrd /%INSTALL_DIR%/boot/amd-ucode.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img -options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n diff --git a/profile/efiboot/loader/entries/02-archcraftiso-x86_64-linux-open-source.conf b/profile/efiboot/loader/entries/02-archcraftiso-x86_64-linux-open-source.conf new file mode 100644 index 0000000..6f1b1ac --- /dev/null +++ b/profile/efiboot/loader/entries/02-archcraftiso-x86_64-linux-open-source.conf @@ -0,0 +1,7 @@ +title Boot Archcraft (x86_64, UEFI, open source) +sort-key 02 +linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +initrd /%INSTALL_DIR%/boot/intel-ucode.img +initrd /%INSTALL_DIR%/boot/amd-ucode.img +initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=free nouveau.modeset=1 radeon.modeset=1 i915.modeset=1 nvme_load=yes diff --git a/profile/efiboot/loader/entries/03-archcraftiso-x86_64-linux-no-nouveau.conf b/profile/efiboot/loader/entries/03-archcraftiso-x86_64-linux-no-nouveau.conf new file mode 100644 index 0000000..4ccaf78 --- /dev/null +++ b/profile/efiboot/loader/entries/03-archcraftiso-x86_64-linux-no-nouveau.conf @@ -0,0 +1,7 @@ +title Boot Archcraft (x86_64, UEFI, open source, no nouveau) +sort-key 03 +linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +initrd /%INSTALL_DIR%/boot/intel-ucode.img +initrd /%INSTALL_DIR%/boot/amd-ucode.img +initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=freenonouveau radeon.modeset=1 i915.modeset=1 nvme_load=yes diff --git a/profile/efiboot/loader/entries/04-archcraftiso-x86_64-linux-nvidia-nouveau.conf b/profile/efiboot/loader/entries/04-archcraftiso-x86_64-linux-nvidia-nouveau.conf new file mode 100644 index 0000000..b76e372 --- /dev/null +++ b/profile/efiboot/loader/entries/04-archcraftiso-x86_64-linux-nvidia-nouveau.conf @@ -0,0 +1,7 @@ +title Boot Archcraft (x86_64, UEFI, NVIDIA) +sort-key 04 +linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +initrd /%INSTALL_DIR%/boot/intel-ucode.img +initrd /%INSTALL_DIR%/boot/amd-ucode.img +initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=nonfree nouveau.modeset=0 radeon.modeset=1 i915.modeset=1 nvme_load=yes diff --git a/profile/efiboot/loader/entries/05-archcraftiso-x86_64-linux-nvidia-no-nouveau.conf b/profile/efiboot/loader/entries/05-archcraftiso-x86_64-linux-nvidia-no-nouveau.conf new file mode 100644 index 0000000..bdaf265 --- /dev/null +++ b/profile/efiboot/loader/entries/05-archcraftiso-x86_64-linux-nvidia-no-nouveau.conf @@ -0,0 +1,7 @@ +title Boot Archcraft (x86_64, UEFI, NVIDIA, no nouveau) +sort-key 05 +linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +initrd /%INSTALL_DIR%/boot/intel-ucode.img +initrd /%INSTALL_DIR%/boot/amd-ucode.img +initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=nonfreenonouveau nouveau.modeset=0 radeon.modeset=1 i915.modeset=1 nvme_load=yes diff --git a/profile/efiboot/loader/entries/06-archcraftiso-x86_64-linux-nomodeset.conf b/profile/efiboot/loader/entries/06-archcraftiso-x86_64-linux-nomodeset.conf new file mode 100644 index 0000000..9ba261e --- /dev/null +++ b/profile/efiboot/loader/entries/06-archcraftiso-x86_64-linux-nomodeset.conf @@ -0,0 +1,7 @@ +title Boot Archcraft (x86_64, UEFI, nomodeset) +sort-key 06 +linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +initrd /%INSTALL_DIR%/boot/intel-ucode.img +initrd /%INSTALL_DIR%/boot/amd-ucode.img +initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes diff --git a/profile/grub/grub.cfg b/profile/grub/grub.cfg index c8d279a..525aad1 100644 --- a/profile/grub/grub.cfg +++ b/profile/grub/grub.cfg @@ -26,10 +26,45 @@ timeout=10 timeout_style=menu # Menu entries -menuentry "Boot Archcraft (64bit, UEFI)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraft' { +menuentry "Boot Archcraft (x86_64, UEFI)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraft' { set gfxpayload=keep search --no-floppy --set=root --label %ARCHISO_LABEL% - linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "Boot Archcraft (x86_64, UEFI, open source)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraftos' { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=free nouveau.modeset=1 radeon.modeset=1 i915.modeset=1 nvme_load=yes + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "Boot Archcraft (x86_64, UEFI, open source, no nouveau)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraftnn' { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=freenonouveau radeon.modeset=1 i915.modeset=1 nvme_load=yes + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "Boot Archcraft (x86_64, UEFI, NVIDIA)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraftpn' { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=nonfree nouveau.modeset=0 radeon.modeset=1 i915.modeset=1 nvme_load=yes + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "Boot Archcraft (x86_64, UEFI, NVIDIA, no nouveau)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraftpnn' { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=nonfreenonouveau nouveau.modeset=0 radeon.modeset=1 i915.modeset=1 nvme_load=yes + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "Boot Archcraft (x86_64, UEFI, nomodeset)" --class archcraft --class arch --class gnu-linux --class gnu --class os --id 'archcraftnm' { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img } diff --git a/profile/mkarchcraftiso b/profile/mkarchcraftiso index c1f0e4d..e5f2181 100755 --- a/profile/mkarchcraftiso +++ b/profile/mkarchcraftiso @@ -43,7 +43,6 @@ bootmodes=() airootfs_image_type="" airootfs_image_tool_options=() cert_list=() -sign_netboot_artifacts="" declare -A file_permissions=() efibootimg="" efiboot_files=() @@ -94,10 +93,11 @@ usage: ${app_name} [options] Default: '${iso_label}' -P Set the ISO publisher Default: '${iso_publisher}' - -c [cert ..] Provide certificates for codesigning of netboot artifacts + -c [cert ..] Provide certificates for codesigning of netboot artifacts as + well as the rootfs artifact. Multiple files are provided as quoted, space delimited list. The first file is considered as the signing certificate, - the second as the key. + the second as the key and the third as the optional certificate authority. -g Set the PGP key ID to be used for signing the rootfs image. Passed to gpg as the value for --default-key -G Set the PGP signer (must include an email address) @@ -166,9 +166,10 @@ _cleanup_pacstrap_dir() { [[ -d "${pacstrap_dir}/var/tmp" ]] && find "${pacstrap_dir}/var/tmp" -mindepth 1 -delete # Delete package pacman related files. find "${work_dir}" \( -name '*.pacnew' -o -name '*.pacsave' -o -name '*.pacorig' \) -delete - # Create an empty /etc/machine-id + # Create /etc/machine-id with special value 'uninitialized': the final id is + # generated on first boot, systemd's first-boot mechanism applies (see machine-id(5)) rm -f -- "${pacstrap_dir}/etc/machine-id" - printf '' > "${pacstrap_dir}/etc/machine-id" + printf 'uninitialized\n' > "${pacstrap_dir}/etc/machine-id" _msg_info "Done!" } @@ -253,14 +254,11 @@ _mkchecksum() { } # GPG sign the root file system image. -_mksignature() { - local airootfs_image_filename gpg_options=() - _msg_info "Signing rootfs image..." - if [[ -e "${isofs_dir}/${install_dir}/${arch}/airootfs.sfs" ]]; then - airootfs_image_filename="${isofs_dir}/${install_dir}/${arch}/airootfs.sfs" - elif [[ -e "${isofs_dir}/${install_dir}/${arch}/airootfs.erofs" ]]; then - airootfs_image_filename="${isofs_dir}/${install_dir}/${arch}/airootfs.erofs" - fi +_mk_pgp_signature() { + local gpg_options=() + local airootfs_image_filename="${1}" + _msg_info "Signing rootfs image using GPG..." + rm -f -- "${airootfs_image_filename}.sig" # Add gpg sender option if the value is provided [[ -z "${gpg_sender}" ]] || gpg_options+=('--sender' "${gpg_sender}") @@ -341,10 +339,19 @@ _make_custom_airootfs() { _make_packages() { _msg_info "Installing packages to '${pacstrap_dir}/'..." - if [[ -n "${gpg_key}" ]]; then - exec {ARCHISO_GNUPG_FD}<>"${work_dir}/pubkey.gpg" + if [[ -v gpg_publickey ]]; then + exec {ARCHISO_GNUPG_FD}<"$gpg_publickey" export ARCHISO_GNUPG_FD fi + if [[ -v cert_list[0] ]]; then + exec {ARCHISO_TLS_FD}<"${cert_list[0]}" + export ARCHISO_TLS_FD + fi + if [[ -v cert_list[2] ]]; then + exec {ARCHISO_TLSCA_FD}<"${cert_list[2]}" + export ARCHISO_TLSCA_FD + fi + # Unset TMPDIR to work around https://bugs.archlinux.org/task/70580 @@ -355,7 +362,15 @@ _make_packages() { env -u TMPDIR pacstrap -C "${work_dir}/${buildmode}.pacman.conf" -i -c -G -M -- "${pacstrap_dir}" "${buildmode_pkg_list[@]}" fi - if [[ -n "${gpg_key}" ]]; then + if [[ -v cert_list[0] ]]; then + exec {ARCHISO_TLS_FD}<&- + unset ARCHISO_TLS_FD + fi + if [[ -v cert_list[2] ]]; then + exec {ARCHISO_TLSCA_FD}<&- + unset ARCHISO_TLSCA_FD + fi + if [[ -v gpg_publickey ]]; then exec {ARCHISO_GNUPG_FD}<&- unset ARCHISO_GNUPG_FD fi @@ -715,6 +730,14 @@ _make_bootmode_uefi-x64.grub.esp() { mcopy -i "${efibootimg}" "${pacstrap_dir}/usr/share/edk2-shell/x64/Shell_Full.efi" ::/shellx64.efi fi + # Add other aditional/extra files to ${install_dir}/boot/ + if [[ -e "${pacstrap_dir}/boot/memtest86+/memtest.efi" ]]; then + install -m 0644 -- "${pacstrap_dir}/boot/memtest86+/memtest.efi" "${isofs_dir}/${install_dir}/boot/memtest.efi" + install -d -m 0755 -- "${isofs_dir}/${install_dir}/boot/licenses/memtest86+/" + install -m 0644 -- "${pacstrap_dir}/usr/share/licenses/common/GPL2/license.txt" \ + "${isofs_dir}/${install_dir}/boot/licenses/memtest86+/" + fi + _msg_info "Done! GRUB set up for UEFI booting successfully." } @@ -1000,6 +1023,10 @@ _validate_requirements_bootmode_uefi-x64.grub.esp() { if [[ ! " ${pkg_list[*]} " =~ ' edk2-shell ' ]]; then _msg_info "'edk2-shell' is not in the package list. The ISO will not contain a bootable UEFI shell." fi + # shellcheck disable=SC2076 + if [[ ! " ${pkg_list[*]} " =~ ' memtest86+-efi ' ]]; then + _msg_info "Validating '${bootmode}': 'memtest86+-efi' is not in the package list. Memory testing will not be available from GRUB." + fi } _validate_requirements_bootmode_uefi-x64.grub.eltorito() { @@ -1015,8 +1042,18 @@ _validate_requirements_bootmode_uefi-x64.grub.eltorito() { _prepare_airootfs_image() { _run_once "_mkairootfs_${airootfs_image_type}" _mkchecksum + + if [[ -e "${isofs_dir}/${install_dir}/${arch}/airootfs.sfs" ]]; then + airootfs_image_filename="${isofs_dir}/${install_dir}/${arch}/airootfs.sfs" + elif [[ -e "${isofs_dir}/${install_dir}/${arch}/airootfs.erofs" ]]; then + airootfs_image_filename="${isofs_dir}/${install_dir}/${arch}/airootfs.erofs" + fi + if [[ -n "${gpg_key}" ]]; then - _mksignature + _mk_pgp_signature "${airootfs_image_filename}" + fi + if [[ -v cert_list ]]; then + _cms_sign_artifact "${airootfs_image_filename}" fi } @@ -1029,6 +1066,32 @@ _export_netboot_artifacts() { du -hs -- "${out_dir}/${install_dir}" } +_cms_sign_artifact() { + local artifact="${1}" + local openssl_flags=( + "-sign" + "-binary" + "-nocerts" + "-noattr" + "-outform" "DER" "-out" "${artifact}.cms.sig" + "-in" "${artifact}" + "-signer" "${cert_list[0]}" + "-inkey" "${cert_list[1]}" + ) + + if (( ${#cert_list[@]} > 2 )); then + openssl_flags+=("-certfile" "${cert_list[2]}") + fi + + _msg_info "Signing ${artifact} image using openssl cms..." + + rm -f -- "${artifact}.cms.sig" + + openssl cms "${openssl_flags[@]}" + + _msg_info "Done!" +} + # sign build artifacts for netboot _sign_netboot_artifacts() { local _file _dir @@ -1040,7 +1103,8 @@ _sign_netboot_artifacts() { _files_to_sign+=("${_dir}${_file}") fi done - for _file in "${_files_to_sign[@]}" "${_dir}${arch}/vmlinuz-"* "${_dir}${arch}/initramfs-"*.img; do + for _file in "${_files_to_sign[@]}" "${_dir}${arch}/vmlinuz-"!(*.sig) "${_dir}${arch}/initramfs-"*.img; do + rm -f -- "${_file}".ipxe.sig openssl cms \ -sign \ -binary \ @@ -1132,6 +1196,26 @@ _validate_common_requirements_buildmode_iso_netboot() { _msg_error "Packages file '${packages}' does not exist." 0 fi + if [[ -v cert_list ]]; then + # Check if the certificate files exist + for _cert in "${cert_list[@]}"; do + if [[ ! -e "${_cert}" ]]; then + (( validation_error=validation_error+1 )) + _msg_error "File '${_cert}' does not exist." 0 + fi + done + # Check if there are at least three certificate files to sign netboot and rootfs. + if (( ${#cert_list[@]} < 2 )); then + (( validation_error=validation_error+1 )) + _msg_error "Two certificates are required for codesigning netboot artifacts, but '${cert_list[*]}' is provided." 0 + fi + + if ! command -v openssl &> /dev/null; then + (( validation_error=validation_error+1 )) + _msg_error "Validating build mode '${_buildmode}': openssl is not available on this host. Install 'openssl'!" 0 + fi + fi + # Check if the specified airootfs_image_type is supported if typeset -f "_mkairootfs_${airootfs_image_type}" &> /dev/null; then if typeset -f "_validate_requirements_airootfs_image_type_${airootfs_image_type}" &> /dev/null; then @@ -1173,31 +1257,8 @@ _validate_requirements_buildmode_iso() { } _validate_requirements_buildmode_netboot() { - local _override_cert_list=() - - if [[ "${sign_netboot_artifacts}" == "y" ]]; then - # Check if the certificate files exist - for _cert in "${cert_list[@]}"; do - if [[ -e "${_cert}" ]]; then - _override_cert_list+=("$(realpath -- "${_cert}")") - else - (( validation_error=validation_error+1 )) - _msg_error "File '${_cert}' does not exist." 0 - fi - done - cert_list=("${_override_cert_list[@]}") - # Check if there are at least two certificate files - if (( ${#cert_list[@]} < 2 )); then - (( validation_error=validation_error+1 )) - _msg_error "Two certificates are required for codesigning, but '${cert_list[*]}' is provided." 0 - fi - fi _validate_common_requirements_buildmode_iso_netboot _validate_common_requirements_buildmode_all - if ! command -v openssl &> /dev/null; then - (( validation_error=validation_error+1 )) - _msg_error "Validating build mode '${_buildmode}': openssl is not available on this host. Install 'openssl'!" 0 - fi } # SYSLINUX El Torito @@ -1479,7 +1540,7 @@ _read_profile() { # Validate set options _validate_options() { - local validation_error=0 _buildmode + local validation_error=0 _buildmode certfile _msg_info "Validating options..." @@ -1489,6 +1550,14 @@ _validate_options() { _msg_error "File '${pacman_conf}' does not exist." 0 fi + # Check if the code signing certificate files exist + for certfile in "${cert_list[@]}"; do + if [[ ! -e "$certfile" ]]; then + (( validation_error=validation_error+1 )) + _msg_error "Code signing certificate '${certfile}' does not exist." 0 + fi + done + # Check if the specified buildmodes are supported for _buildmode in "${buildmodes[@]}"; do if typeset -f "_build_buildmode_${_buildmode}" &> /dev/null; then @@ -1558,10 +1627,7 @@ _set_overrides() { fi [[ ! -v override_gpg_key ]] || gpg_key="$override_gpg_key" [[ ! -v override_gpg_sender ]] || gpg_sender="$override_gpg_sender" - if [[ -v override_cert_list ]]; then - sign_netboot_artifacts="y" - fi - [[ ! -v override_cert_list ]] || cert_list+=("${override_cert_list[@]}") + [[ ! -v override_cert_list ]] || mapfile -t cert_list < <(realpath -- "${override_cert_list[@]}") if [[ -v override_quiet ]]; then quiet="$override_quiet" elif [[ -z "$quiet" ]]; then @@ -1574,8 +1640,10 @@ _set_overrides() { } _export_gpg_publickey() { - rm -f -- "${work_dir}/pubkey.gpg" - gpg --batch --no-armor --output "${work_dir}/pubkey.gpg" --export "${gpg_key}" + gpg_publickey="${work_dir}/pubkey.gpg" + rm -f -- "$gpg_publickey" + gpg --batch --no-armor --output "$gpg_publickey" --export "${gpg_key}" + [[ -s "$gpg_publickey" ]] || return } _make_version() { @@ -1692,8 +1760,16 @@ _build_buildmode_netboot() { local run_once_mode="${buildmode}" _build_iso_base + + if [[ -e "${isofs_dir}/${install_dir}/${arch}/airootfs.sfs" ]]; then + airootfs_image_filename="${isofs_dir}/${install_dir}/${arch}/airootfs.sfs" + elif [[ -e "${isofs_dir}/${install_dir}/${arch}/airootfs.erofs" ]]; then + airootfs_image_filename="${isofs_dir}/${install_dir}/${arch}/airootfs.erofs" + fi + if [[ -v cert_list ]]; then _run_once _sign_netboot_artifacts + _cms_sign_artifact "${airootfs_image_filename}" fi _run_once _export_netboot_artifacts } diff --git a/profile/packages.x86_64 b/profile/packages.x86_64 index 2d1acb4..88e84fd 100644 --- a/profile/packages.x86_64 +++ b/profile/packages.x86_64 @@ -39,8 +39,6 @@ gptfdisk hdparm hyperv intel-ucode -#ipw2100-fw -#ipw2200-fw irssi iw iwd @@ -246,11 +244,14 @@ archcraft-wallpapers archcraft-fonts archcraft-about archcraft-artworks +archcraft-funscripts archcraft-neofetch -archcraft-hooks-zsh archcraft-omz archcraft-ranger archcraft-vim +archcraft-config-geany +archcraft-config-qt +archcraft-hooks-zsh firefox geany @@ -328,8 +329,9 @@ gparted polkit udisks2 yad -gpick +xcolor meld +xclip ## AUR Packages downgrade diff --git a/profile/syslinux/archcraftiso_head.cfg b/profile/syslinux/archcraftiso_head.cfg index cdbad48..738ee59 100644 --- a/profile/syslinux/archcraftiso_head.cfg +++ b/profile/syslinux/archcraftiso_head.cfg @@ -5,15 +5,25 @@ MENU CLEAR MENU BACKGROUND splash.png MENU AUTOBOOT Starting Archcraft in # second{,s}. -MENU WIDTH 45 +# Menu items width +MENU WIDTH 70 +# Gap from top +MENU VSHIFT 8 +# Gap from sides +MENU HSHIFT 6 +# Gap from left MENU MARGIN 4 +# How many visible rows MENU ROWS 10 -MENU VSHIFT 11 -MENU HSHIFT 18 -MENU TABMSGROW 13 -MENU CMDLINEROW 13 -MENU HELPMSGROW 17 +# Tab message row height +MENU TABMSGROW 16 +# CMD line height +MENU CMDLINEROW 16 +# Help message row +MENU HELPMSGROW 19 +# Help message ending row MENU HELPMSGENDROW 30 + MENU HIDDEN # Title bar diff --git a/profile/syslinux/archcraftiso_pxe-linux.cfg b/profile/syslinux/archcraftiso_pxe-linux.cfg index 09523ae..4189b5b 100644 --- a/profile/syslinux/archcraftiso_pxe-linux.cfg +++ b/profile/syslinux/archcraftiso_pxe-linux.cfg @@ -1,19 +1,31 @@ LABEL arch64_nbd -MENU LABEL Boot Archcraft (64bit) (NBD) +TEXT HELP +Boot Archcraft install medium using NBD. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, NBD) LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% archiso_nbd_srv=${pxeserver} checksum verify SYSAPPEND 3 LABEL arch64_nfs -MENU LABEL Boot Archcraft (64bit) (x86_64, NFS) +TEXT HELP +Boot Archcraft install medium using NFS. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, NFS) LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt checksum verify SYSAPPEND 3 LABEL arch64_http -MENU LABEL Boot Archcraft (64bit) (x86_64, HTTP) +TEXT HELP +Boot Archcraft install medium using HTTP. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, HTTP) LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ checksum verify diff --git a/profile/syslinux/archcraftiso_sys-linux.cfg b/profile/syslinux/archcraftiso_sys-linux.cfg index 41c7800..b19793a 100644 --- a/profile/syslinux/archcraftiso_sys-linux.cfg +++ b/profile/syslinux/archcraftiso_sys-linux.cfg @@ -1,6 +1,65 @@ # Default LABEL arch64 -MENU LABEL Boot Archcraft (64bit, BIOS) +TEXT HELP +Boot Archcraft install medium on BIOS. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, BIOS) LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img -APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G +APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n + +# Open Source +LABEL arch64free +TEXT HELP +Boot Archcraft install medium on BIOS with open source drivers. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, BIOS, open source) +LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=free nouveau.modeset=1 radeon.modeset=1 i915.modeset=1 nvme_load=yes + +# Open Source, No Nouveau +LABEL arch64freenonouveau +TEXT HELP +Boot Archcraft install medium on BIOS with open source drivers. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, BIOS, open source, no nouveau) +LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=freenonouveau radeon.modeset=1 i915.modeset=1 nvme_load=yes + +# NVIDIA Proprietary +LABEL arch64nonfree +TEXT HELP +Boot Archcraft install medium on BIOS with proprietary drivers (NVIDIA). +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, BIOS, NVIDIA) +LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=nonfree nouveau.modeset=0 radeon.modeset=1 i915.modeset=1 nvme_load=yes + +# NVIDIA Proprietary, No Nouveau +LABEL arch64nonfreenonouveau +TEXT HELP +Boot Archcraft install medium on BIOS with proprietary drivers (NVIDIA). +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, BIOS, NVIDIA, no nouveau) +LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=nonfreenonouveau nouveau.modeset=0 radeon.modeset=1 i915.modeset=1 nvme_load=yes + +# Nomodeset +LABEL arch64nomodeset +TEXT HELP +Boot Archcraft install medium on BIOS with nomodeset. +It allows you to install Archcraft or perform system maintenance. +ENDTEXT +MENU LABEL Boot Archcraft (x86_64, BIOS, nomodeset) +LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux +INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet splash loglevel=3 udev.log_level=3 vt.global_cursor_default=0 cow_spacesize=5G copytoram=n driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes diff --git a/profile/syslinux/archcraftiso_tail.cfg b/profile/syslinux/archcraftiso_tail.cfg index 944ff9c..b1fad5f 100644 --- a/profile/syslinux/archcraftiso_tail.cfg +++ b/profile/syslinux/archcraftiso_tail.cfg @@ -1,17 +1,33 @@ LABEL existing +TEXT HELP +Boot an existing operating system. +Press TAB to edit the disk and partition number to boot. +ENDTEXT MENU LABEL Boot From Hard Drive COM32 chain.c32 APPEND hd0 0 LABEL hdt +TEXT HELP +Show hardware information. +Display the computer's hardware information with HDT. +ENDTEXT MENU LABEL Hardware Information COM32 hdt.c32 APPEND modules_alias=hdt/modalias.gz pciids=hdt/pciids.gz LABEL reboot +TEXT HELP +Reboot computer. +The computer's firmware must support APM. +ENDTEXT MENU LABEL Reboot Computer COM32 reboot.c32 LABEL poweroff +TEXT HELP +Power off computer. +The computer's firmware must support APM. +ENDTEXT MENU LABEL Power Off Computer COM32 poweroff.c32