0


日常分享 10-15 快捷图标替换&Github主页美化

日常分享 10-15

0x01 快速发送到应用

背景

日常使用一些软件 比如IDA的时候 , 可能会有 “把文件拖动到快捷方式” 的操作从而快捷打开
但是我的桌面不喜欢放那么多工具的快捷方式, 而且每次都要去桌面找很不方便, 如果选择"用其他应用打开又会比较卡顿 而且很杂 不好找"

解决方法

找到C盘下的

C:\Users\<用户名>\AppData\Roaming\Microsoft\Windows\SendTo

图示
只要在这里面存放快捷方式, 以后遇到文件就可以直接
SHIFT+右键 选择 “发送到” 指定应用了
非常之轻便简洁
演示

其他好玩

在上层目录下 也就是

C:\Users\<username>\AppData\Roaming\Microsoft\Windows\

也有很多平常可能没看到的小彩蛋

比如

.\PowerShell\PSReadLine

里面会偷偷保存敲过的PowerShell命令

0x02 Github个人主页美化

0 预览

在这里插入图片描述

1 新建仓库

新建同名仓库 设置public 并添加readme文件

Add a README file

这时候会提醒
CH0ico/CH0ico is a ✨special ✨ repository that you can use to add a README.md to your GitHub profile. Make sure it’s public and initialize it with a README to get started.

CH0ico/CH0ico是一个特殊的仓库,你可以用它来为你的GitHub个人主页添加一个README.md文件。确保这个仓库是公开的,并且初始化时包含了一个README文件,这样就可以开始了。这里的“✨special ✨”可能是为了强调这个仓库的特殊用途,使用了星号来装饰

2 Github评级 和 打字 统计

在readme加入

<div align="">
<a href="https://github.com/anuraghazra/github-readme-stats">
  <img align="center" src="https://github-readme-stats.vercel.app/api?username=CH0ico&show_icons=true"/>
</a>
</div>

<p align="">
   <img src="https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=600&pause=1000&color=2EBDF7FF&center=false&size=30&lines=H4ck+for+fun;Never+stop+learning" alt="typing-svg">
</p>

<div align="">
<span>  </span>
<img height="170px" src="https://github-readme-stats.vercel.app/api?username=CH0ico" /><span>  </span><img height="170px" src="https://github-readme-stats.vercel.app/api/top-langs/?username=CH0ico&layout=compact&langs_count=8" />
<span>  </span>
</div>
3 贪吃蛇

创建

.github/workflows/generate_snake.yml

在里面写入

name: generate animation

on:
  # run automatically every 2 hours
  schedule:
    - cron: "0 */2 * * *" 
  
  # allows to manually run the job at any time
  workflow_dispatch:
  
  # run on every push on the master branch
  push:
    branches:
    - master
  
  

jobs:
  generate:
    permissions: 
      contents: write
    runs-on: ubuntu-latest
    timeout-minutes: 5
  
    steps:
      # generates a snake game from a github user (<github_user_name>) contributions graph, output a svg animation at <svg_out_path>
      - name: generate github-contribution-grid-snake.svg
        uses: Platane/snk/svg-only@v3
        with:
          github_user_name: ${{ github.repository_owner }}
          outputs: |
            dist/github-contribution-grid-snake.svg
            dist/github-contribution-grid-snake-dark.svg?palette=github-dark
  
  
      # push the content of <build_dir> to a branch
      # the content will be available at https://raw.githubusercontent.com/<github_user>/<repository>/<target_branch>/<file> , or as github page
      - name: push github-contribution-grid-snake.svg to the output branch
        uses: crazy-max/[email protected]
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

再去readme中写入

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/CH0ico/CH0ico/output/github-contribution-grid-snake-dark.svg">
  <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/CH0ico/CH0ico/output/github-contribution-grid-snake.svg">
  <img alt="github contribution grid snake animation" src="https://raw.githubusercontent.com/CH0ico/CH0ico/output/github-contribution-grid-snake.svg">
</picture>

(这里需要改username)

最后去 Action的 generate animation 执行run workflow刷新一下请添加图片描述

4

去 metrics 创建一下个人的信息列表

  1. 创建一个 GitHub personal token,位置:右上角个人头像 → settings最下面→ Developer settings → Personal access tokens在这里插入图片描述
  2. 接下来就是勾选 scopes在这里插入图片描述 这里有效期设置了一年, 记住生成的token 只显示一次
  3. 然后去到个人项目( 不是个人设置 )里的 settings 页面,将刚刚生成的 token 作为一个密钥(创建一个环境名为 production;然后创建一个名为 METRICS_TOKEN 的 secret,值为刚刚生成的 token)在这里插入图片描述
  4. 去Action一个新的工作流
name: Metrics
on:
  # Schedule updates (each hour)
  schedule: [{cron: "0 * * * *"}]
  # Lines below let you run workflow manually and on each commit
  workflow_dispatch:
  push: {branches: ["master", "main"]}
jobs:
  github-metrics:
    runs-on: ubuntu-latest
    environment: 
      name: production
    permissions:
      contents: write
    steps:
      - uses: lowlighter/metrics@latest
        with:
          # Your GitHub token
          # The following scopes are required:
          #  - public_access (default scope)
          # The following additional scopes may be required:
          #  - read:org      (for organization related metrics)
          #  - read:user     (for user related data)
          #  - read:packages (for some packages related data)
          #  - repo          (optional, if you want to include private repositories)
          token: ${{ secrets.METRICS_TOKEN }}

          # Options
          user: CH0ico
          template: classic
          base: header, activity, community, repositories, metadata
          config_timezone: Asia/Shanghai
  1. 将自动生成的github-metrics.svg文件放在readme
![Metrics](/github-metrics.svg)
  1. 刷新一下就ok了
标签: github 经验分享

本文转载自: https://blog.csdn.net/CH0ico/article/details/142966804
版权归原作者 CH0ico 所有, 如有侵权,请联系我们删除。

“日常分享 10-15 快捷图标替换&Github主页美化”的评论:

还没有评论