emacs themes site
1.0.0
이것은 EMACS 테마 갤러리 사이트의 소스 코드입니다.
새 테마를 추가하려면 4 개 이상의 파일을 만들어야합니다.
.json 파일;.png 파일;.png 이미지; 400x200 .png 파일을 /root/assets/imgs-small 디렉토리에 추가하십시오. 이것은 첫 페이지 또는 인덱스 페이지에 표시되는 작은 이미지입니다. 레시피 파일 에이 이름을 추가해야합니다.
/root/assets/imgs 디렉토리에 원하는 .png (스크린 샷) 파일의 번호를 추가하십시오. 이것들은 테마 페이지에 표시됩니다. 레시피 파일 에이 이름을 추가해야합니다.
/root/assets/local-src 디렉토리에 .el 파일을 추가하십시오. 원하는대로 이름을 지정할 수 있지만 [theme-name]-theme-source-code.el 양식의 이름을 강력히 권장합니다. 레시피 파일 에이 이름을 추가해야합니다.
/레시피 디렉토리에 .json 파일을 추가하십시오. 당신은 당신이 원하는대로 이름을 지을 수 있지만 나는 그것을 당신의 테마로 이름을 지정하도록 강력히 권장합니다. 파일에는이 구조가 있어야합니다.
{
"name" : "[Theme Name]" ,
"description" : "[Some description]" ,
"remoteSrc" : "[Source code source]" ,
"localSrc" : "./assets/local-src/[name of the source code file from /root/assets/local-src]" ,
"author" : "[Name of the Author/s]" ,
"largeImgs" : [
"./assets/imgs/[large-img1-name]" ,
"./assets/imgs/[large-img2-name]" ,
] ,
"tags" : [
"[tag1]" ,
"[tag2]" ,
] ,
"available" : "[true or false (depending on whether the theme is submitted to MELPA)] " ,
"smallImg" : "./assets/imgs-small/[small-img-name]"
}이것은 일반 레시피 파일의 모습에 대한 예입니다.
{
"name" : "Solarized Themes" ,
"description" : "Solarized for Emacs is an Emacs port of the Solarized theme for vim, developed by Ethan Schoonover." ,
"remoteSrc" : "https://github.com/bbatsov/solarized-emacs" ,
"localSrc" : "./assets/local-src/solarized-themes-source-code.el" ,
"author" : "Bozhidar Batsov & Thomas Fru00f6ssman" ,
"largeImgs" : [
"./assets/imgs/solarized-dark.png" ,
"./assets/imgs/solarized-dark-bis.png" ,
"./assets/imgs/solarized-light.png" ,
"./assets/imgs/solarized-light-bis.png"
] ,
"tags" : [
"dark" ,
"emacs 23" ,
"light" ,
"popular" ,
"solarized"
] ,
"available" : true ,
"smallImg" : "./assets/imgs-small/solarized-dark.png"
}