分类 it-maintenance 中的文章

调整Hugo maupassant主题

使用 Hugo建站 采用 maupassant主题 后,可以做进一步调整。 1、修改字体 编辑站点目录 \static\css\style.css 文件中的 body {} 段落中的 font-family ,本站修改为: font-family: "Open Sans",sans-serif; 2、文章内容页面阅读数前面补个空格 编辑站点目录 \themes\maupassant\layouts\_default\single.html 修改以下内容: <span id="busuanzi_container_page_pv">| <span id="busuanzi_value_page_pv"></span><span> 3、网站导航下面插入大图 编辑站点目录 \themes\maupassant\layouts\_default\baseof.html 修改以下内容: <div class="col-group"> <img src="https://storage.live.com/items/240ACD90363D22FB!3827:/top.jpg" /> 图片请自行替换……

阅读全文

自定义Chrome用户数据文件夹

Chrome用户数据默认放在在C盘且不提供修改途径,可以通过 mklink 来自定义: mklink /j "C:\Users\当前用户名\AppData\Local\Google\Chrome\User Data" "D:\自定义位置\Chrome\User Data" 注:当前用户名 和 自定义位置 需要根据实际情况……

阅读全文

Hugo建站简易教程

Hugo是用 Go 语言编写的跨平台静态网站生成器,简单易用性能高。 下文用windows示范安装使用。 一、安装Hugo 下载Hugo:https://github.com/gohugoio/hugo/releases 把hugo文件存放路径添加到系统环境变量Path中,示例为 d:\hugo\hugo.exe 二、生成站点……

阅读全文

Hugo扩展Spoiler标签

在主题目录下新建 layouts/shortcodes/spoiler.html ,内容如下: <details> <summary> <strong> {{ with .Get 0}}{{.}}{{else}}click to expand{{ end }} </strong> </summary> {{.Inner}} </details> 在文章中使用以下格式: {{< spoiler "标题" >}} 隐藏文本,支持HTML代码 {{< /spoiler >}}……

阅读全文

Git清除所有历史记录

选择要操作的本地仓库,执行Git Bash: 1、切换分支 git checkout --orphan latest_branch 2、添加所有文件 git add -A 3、提交更改 git commit -am "no message" 4、删除分支 git branch -D master 5、重命名分支 git branch -m master 6、强制更新 git push -f origin master 操作完成后,本地.git目录下仍然存放着历史文件,可以删除本地仓库,从远程克隆一个到本地。……

阅读全文

Hugo如何在新标签页打开链接

Hugo v0.62.0 版本开始默认的markdown渲染器已更改为Goldmark,可以通过Markdown Render Hooks来实现在新标签页打开链接。 1 [Sample link](https://www.ifshow.com/hugo-how-to-open-link-in-new-tab/) 对于内部链接希望在同一选项卡中打开,可以使用帖子的相对链接。 1 [Sample link](/hugo-how-to-open-link-in-new-tab/) 为实现这个效果,需要做的工作如下: 在修改主题目录下HTML模板文件 layouts/_default/_markup/render-link.html (没有就新增……

阅读全文

Centos 8心得

1、添加 EPEL Repository dnf install epel-release -y 验证EPEL库的状态,返回软件包数量即为正常。 dnf repolist epel dnf repolist epel -v 列出EPEL库中所有可用软件包 dnf repository-packages epel list 在EPEL搜索软件包 dnf repository-packages epel list | grep -i 关键字 仅从EPEL安装指定软件包(不加–enablerepo=”epel”就是所有源里面查找安装) dnf --enablerepo="epel" install 软件包 -y 2、安装snap……

阅读全文

Centos 8安装配置shadowsocks-libev

1、安装和启用EPEL Repository dnf install epel-release -y 2、安装snap 通过snap来安装应用可以运行在单独的环境不影响主机系统。 1 yum install snapd 添加snap启动通信 socket 1 systemctl enable --now snapd.socket 创建链接(snap软件包一般安装在/snap目录下) 1 ln -s /var/lib/snapd/snap /snap 3、安装shadowsocks-libev稳定版 snap install shadowsocks-libev 4、建立shado……

阅读全文