spacemacs 使用配置檔案安裝外掛程式

2021-09-02 01:47:38 字數 986 閱讀 5867

;; add packages

(defvar my/packages』(

;;下面這部分用來說明需要安裝的外掛程式包,所有的資訊儲存到乙個變數中,後面使用。

;; —auto-completion —

company

;; —better editor —

hungry-delete

swiper

counsel

smartparens

;; —major mode —

js2-mode

;; —minor mode —

nodejs-repl

exec-path-from-shell

;; —themes —

monokai-theme

;;solarized-theme

)「default packages」)

;; 下面這部分用到了上面定義的軟體包選擇變數,然後設定選中外掛程式的值。

(setqpackage-selected-packages my/packages)

;; 定義乙個函式,檢視軟體外掛程式包是否安裝,如果沒安裝返回nil

(defunmy/packages-installed-p ()

(loop for pkg inmy/packages

when (not(package-installed-p pkg)) do (return nil)

finally(return t)))

;; 有安裝包沒安裝的話,進行處理

(unless(my/packages-installed-p)

(message"%s" 「refreshing package database…」)

(package-refresh-contents)

(dolist (pkgmy/packages)

(when (not(package-installed-p pkg))

;; 這裡應該是安裝動作了

tp Yaconf 配置檔案使用

yaconf是乙個高效能的php配置容器,它在php啟動的時候把格式為ini的配置檔案parse後儲存在php的常駐記憶體中 configure with php config usr bin php config make j make install 查詢php.ini檔案php i grep ...

配置檔案Profile使用

spring.profiles.active dev 在yaml檔案中支援使用多文件塊方式,不同的環境可以通過 進行分隔,如果有編寫的pplication properties yml檔案,則檔案優先。spring profiles active prod 指定需要切換的環境,檔案優先 spring...

drbd配置檔案 drbd配置檔案

drbd配置檔案 vim usr local drbd etc drbd.d global common.conf global usage count yes 是否參加drbd使用者統計 common protocol c 使用drbd的第三種同步協議 disk 使用dpod功能保證在數 on i...