Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mr-pmillz/pimp-my-shell
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.8.8
Choose a base ref
...
head repository: mr-pmillz/pimp-my-shell
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Showing with 1,412 additions and 752 deletions.
  1. +0 −57 .github/configuration_repo.json
  2. +0 −68 .github/workflows/codecov-coverage-reporter.yml
  3. +33 −34 .github/workflows/codeql-analysis.yml
  4. +40 −149 .github/workflows/go.yml
  5. +7 −2 .github/workflows/golangci-lint.yml
  6. +18 −17 .golangci-lint.yml
  7. +52 −0 .goreleaser.yaml
  8. +11 −17 MakeFile
  9. +10 −15 README.md
  10. +2 −2 cheat/cheat.go
  11. +1 −1 cheat/cheat_test.go
  12. +118 −39 extra/extra.go
  13. +11 −3 extra/extra_test.go
  14. +26 −0 extra/templates/bat_config
  15. +139 −0 extra/templates/lsd_config.yaml
  16. +27 −0 extra/templates/lsd_default_theme.yaml
  17. +27 −0 extra/templates/lsd_light_theme.yaml
  18. +3 −1 githubapi/githubapi.go
  19. +1 −1 githubapi/githubapi_test.go
  20. +44 −26 go.mod
  21. +149 −68 go.sum
  22. +19 −11 linux/linux.go
  23. +3 −3 linux/linux_test.go
  24. +8 −0 linux/templates/bookmarks.xml
  25. +316 −68 localio/localio.go
  26. +80 −4 localio/localio_test.go
  27. +1 −1 macosx/macosx.go
  28. +1 −1 macosx/macosx_test.go
  29. +30 −21 main.go
  30. +1 −1 main_test.go
  31. +3 −1 nerdfonts/nerdfonts.go
  32. +3 −3 nerdfonts/nerfonts_test.go
  33. +4 −5 osrelease/osrelease.go
  34. +3 −0 tmux/templates/darwin/tmux.conf.local
  35. +4 −4 tmux/templates/linux/tmux.conf.local
  36. +8 −11 tmux/tmux.go
  37. +1 −1 tmux/tmux_test.go
  38. +11 −4 vim/templates/darwin/my_configs.vim
  39. +19 −5 vim/templates/linux/my_configs.vim
  40. +2 −2 vim/templates/update.sh
  41. +34 −22 vim/vim.go
  42. +2 −2 vim/vim_test.go
  43. +1 −1 zsh/templates/.p10k.zsh
  44. +1 −0 zsh/templates/darwin/aliases.zsh
  45. +48 −0 zsh/templates/darwin/zshrc_extra.zsh
  46. +2 −1 zsh/templates/linux/aliases.zsh
  47. +43 −0 zsh/templates/linux/zshrc_extra.zsh
  48. +21 −0 zsh/test/zshrc-test-plugins-empty.zshrc
  49. +0 −21 zsh/test/zshrc-test-single-line-plugin.zshrc
  50. +0 −38 zsh/test/zshrc-test-template-plugins.zshrc
  51. +17 −19 zsh/zsh.go
  52. +7 −2 zsh/zsh_test.go
57 changes: 0 additions & 57 deletions .github/configuration_repo.json

This file was deleted.

68 changes: 0 additions & 68 deletions .github/workflows/codecov-coverage-reporter.yml

This file was deleted.

67 changes: 33 additions & 34 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -13,12 +13,12 @@ name: "CodeQL"

on:
push:
branches: [ master ]
branches: [ "master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
branches: [ "master" ]
schedule:
- cron: '38 4 * * 0'
- cron: '37 18 * * 2'

jobs:
analyze:
@@ -32,44 +32,43 @@ jobs:
strategy:
fail-fast: false
matrix:
go-version: [1.17.x]
language: [ 'go' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v3

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

#- run: |
# make bootstrap
# make release
# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

- name: Checkout code
uses: actions/checkout@main
# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"
Loading