my nixos dotfiles :3 (git.koi.rip mirror) git.koi.rip/koi/dotfiles
linux dotfiles neovim nixos catppuccin
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update stuffs

adam 746d7a3f 6737f11c

+100 -39
+34
.github/workflows/checks.yml
··· 1 + name: checks 2 + 3 + on: 4 + push: 5 + branches: 6 + - main 7 + pull_request: 8 + branches: 9 + - main 10 + 11 + jobs: 12 + nix: 13 + runs-on: ubuntu-latest 14 + steps: 15 + - uses: actions/checkout@v6 16 + - uses: wimpysworld/nothing-but-nix@main 17 + - name: install nix 18 + uses: cachix/install-nix-action@v31 19 + - name: formatting 20 + run: | 21 + nix fmt 22 + if [ -n "$(git status --porcelain)" ]; then 23 + git --no-pager diff 24 + exit 1 25 + fi 26 + - name: flake check 27 + run: nix flake check 28 + misc: 29 + runs-on: ubuntu-latest 30 + steps: 31 + - name: commit message 32 + uses: adamperkowski/commits@main 33 + with: 34 + scopes: base,home,config,scripts,zsh,systems,docs,ci,chore
-29
.github/workflows/nix.yml
··· 1 - name: Nix Checks 2 - 3 - on: 4 - pull_request: 5 - push: 6 - branches: 7 - - main 8 - 9 - jobs: 10 - lints: 11 - name: Lints 12 - runs-on: ubuntu-latest 13 - 14 - steps: 15 - - uses: actions/checkout@v5 16 - 17 - - name: Install Nix 18 - uses: cachix/install-nix-action@v31 19 - 20 - - name: Check Formatting 21 - run: | 22 - nix fmt 23 - if [ -n "$(git status --porcelain)" ]; then 24 - git --no-pager diff 25 - exit 1 26 - fi 27 - 28 - - name: Check Flake Evaluation 29 - run: nix flake check
+49
.github/workflows/update.yml
··· 1 + name: update 2 + 3 + on: 4 + schedule: 5 + - cron: '0 0 * * 0' 6 + workflow_dispatch: 7 + 8 + permissions: 9 + contents: write 10 + pull-requests: write 11 + 12 + jobs: 13 + nix: 14 + runs-on: ubuntu-latest 15 + steps: 16 + - uses: actions/checkout@v6 17 + - name: install nix 18 + uses: cachix/install-nix-action@v31 19 + - name: flake inputs 20 + run: nix flake update 21 + - name: create pull request 22 + uses: peter-evans/create-pull-request@v7 23 + with: 24 + commit-message: 'nix: update flake inputs' 25 + committer: 'github-actions[bot] <github-actions[bot]@users.noreply.github.com>' 26 + author: 'github-actions[bot] <github-actions[bot]@users.noreply.github.com>' 27 + branch: 'nix/update-flake-inputs' 28 + title: 'nix: update flake inputs' 29 + reviewers: adamperkowski 30 + assignees: adamperkowski 31 + actions: 32 + runs-on: ubuntu-latest 33 + steps: 34 + - uses: actions/checkout@v6 35 + - name: update actions 36 + uses: saadmk11/github-actions-version-updater@v0.9.0 37 + with: 38 + token: '' 39 + skip_pull_request: true 40 + - name: create pull request 41 + uses: peter-evans/create-pull-request@v7 42 + with: 43 + commit-message: 'ci: update github actions' 44 + committer: 'github-actions[bot] <github-actions[bot]@users.noreply.github.com>' 45 + author: 'github-actions[bot] <github-actions[bot]@users.noreply.github.com>' 46 + branch: 'ci/update-github-actions' 47 + title: 'ci: update github actions' 48 + reviewers: adamperkowski 49 + assignees: adamperkowski
+3 -3
flake.lock
··· 224 224 }, 225 225 "nixpkgs_2": { 226 226 "locked": { 227 - "lastModified": 1763049705, 228 - "narHash": "sha256-A5LS0AJZ1yDPTa2fHxufZN++n8MCmtgrJDtxFxrH4S8=", 227 + "lastModified": 1763948260, 228 + "narHash": "sha256-dY9qLD0H0zOUgU3vWacPY6Qc421BeQAfm8kBuBtPVE0=", 229 229 "owner": "NixOS", 230 230 "repo": "nixpkgs", 231 - "rev": "3acb677ea67d4c6218f33de0db0955f116b7588c", 231 + "rev": "1c8ba8d3f7634acac4a2094eef7c32ad9106532c", 232 232 "type": "github" 233 233 }, 234 234 "original": {
+2
home/modules/packages.nix
··· 10 10 lsd 11 11 jq 12 12 13 + signal-desktop 14 + 13 15 noto-fonts 14 16 noto-fonts-cjk-sans 15 17 noto-fonts-color-emoji
-1
home/modules/programs/default.nix
··· 17 17 18 18 ./vesktop.nix 19 19 ./chromium.nix 20 - ./spicetify.nix 21 20 ]; 22 21 }
+2 -2
home/modules/programs/niri.nix
··· 128 128 { 129 129 matches = [ { app-id = "^vesktop"; } ]; 130 130 open-on-workspace = "social"; 131 - default-column-width.proportion = 0.56; 131 + open-maximized = true; 132 132 } 133 133 { 134 134 matches = [ { app-id = "^steam"; } ]; 135 135 open-on-workspace = "3"; 136 - default-column-width.proportion = 1.0; 136 + open-maximized = true; 137 137 } 138 138 { 139 139 matches = [ { title = "^(Picture in picture|Picture-in-Picture|Discord Popout)"; } ];
+10 -4
modules/base.nix
··· 100 100 nix = { 101 101 package = pkgs.lixPackageSets.stable.lix; 102 102 103 - settings.experimental-features = [ 104 - "nix-command" 105 - "flakes" 106 - ]; 103 + settings = { 104 + experimental-features = [ 105 + "nix-command" 106 + "flakes" 107 + ]; 108 + trusted-users = [ 109 + "root" 110 + "adam" 111 + ]; 112 + }; 107 113 }; 108 114 109 115 system = {