Compare commits

...

4 commits

Author SHA1 Message Date
Jo
41537aa196
Merge pull request from Jokiller230/update_flake_lock_action
flake.lock: Update
2025-03-29 18:29:05 +01:00
github-actions[bot]
0af6fcda3f flake.lock: Update
Flake lock file updates:

• Updated input 'catppuccin':
    'github:catppuccin/nix/5e303e8d7e251868fa79f83bbda69da90aa62402?narHash=sha256-xr6ntmiUPXSh9o9mJ7og9vxALMQs1EQhIhWUAO2D1M0%3D' (2025-03-21)
  → 'github:catppuccin/nix/c41c89f69fcdc8bd78bbc95123eef280575f1df8?narHash=sha256-S9Q/Pl0U/kdwz8LBt1JjE1Qay3CY0pk1gHHvRosWlUI%3D' (2025-03-29)
• Updated input 'ghostty':
    'github:ghostty-org/ghostty/bcff4e18f430e0e34412f631215f196c9e0c885b?narHash=sha256-sBbZcxiiv4BYBU/PdpqYZcG8HTu5BTMsRKqv2celzEQ%3D' (2025-03-25)
  → 'github:ghostty-org/ghostty/1067cd3d8a061eb5b23bc1a4c46ca10af4481941?narHash=sha256-LrQd2IkfcmHdBh%2BpwPEPXzcosBerIEFzz/DbVNzBqig%3D' (2025-03-28)
• Updated input 'hardware':
    'github:NixOS/nixos-hardware/ecaa2d911e77c265c2a5bac8b583c40b0f151726?narHash=sha256-zvQ4GsCJT6MTOzPKLmlFyM%2Blxo0JGQ0cSFaZSACmWfY%3D' (2025-03-24)
  → 'github:NixOS/nixos-hardware/0ed819e708af17bfc4bbc63ee080ef308a24aa42?narHash=sha256-I09SrXIO0UdyBFfh0fxDq5WnCDg8XKmZ1HQbaXzMA1k%3D' (2025-03-28)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f565da89e759ebf57b236510aa955b8a2d41c779?narHash=sha256-OrLDssbhEZvbHMljgT2mFNWacghm2HJBDTWlqTJNhO8%3D' (2025-03-25)
  → 'github:nix-community/home-manager/b431496538b0e294fbe44a1441b24ae8195c63f0?narHash=sha256-G7866vbO5jgqMcYJzgbxej40O6mBGQMGt6gM0himjoA%3D' (2025-03-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1750f3c1c89488e2ffdd47cab9d05454dddfb734?narHash=sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs%3D' (2025-03-24)
  → 'github:nixos/nixpkgs/6c5963357f3c1c840201eda129a99d455074db04?narHash=sha256-yQugdVfi316qUfqzN8JMaA2vixl%2B45GxNm4oUfXlbgw%3D' (2025-03-27)
2025-03-29 17:27:38 +00:00
Jo
ab148f8190 👷 Run CI pipeline on push 2025-03-29 18:24:47 +01:00
Jo
2ae1a63dcd Migrate Vesktop install to Nixcord configuration and add
AnnotationMono font
2025-03-29 18:21:13 +01:00
72 changed files with 128 additions and 32 deletions

View file

@ -1,8 +1,8 @@
name: update-dependencies name: update-dependencies
on: on:
workflow_dispatch: push:
schedule: branches:
- cron: "5 * * * *" # daily at 1 am EST/2 am EDT - main
jobs: jobs:
update-dependencies: update-dependencies:

109
flake.lock generated
View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742599566, "lastModified": 1743217966,
"narHash": "sha256-xr6ntmiUPXSh9o9mJ7og9vxALMQs1EQhIhWUAO2D1M0=", "narHash": "sha256-S9Q/Pl0U/kdwz8LBt1JjE1Qay3CY0pk1gHHvRosWlUI=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nix", "repo": "nix",
"rev": "5e303e8d7e251868fa79f83bbda69da90aa62402", "rev": "c41c89f69fcdc8bd78bbc95123eef280575f1df8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -37,6 +37,20 @@
} }
}, },
"flake-compat_2": { "flake-compat_2": {
"locked": {
"lastModified": 1733328505,
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"revCount": 69,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
}
},
"flake-compat_3": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1650374568, "lastModified": 1650374568,
@ -91,7 +105,7 @@
}, },
"flake-utils_2": { "flake-utils_2": {
"inputs": { "inputs": {
"systems": "systems_2" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1694529238, "lastModified": 1694529238,
@ -117,11 +131,11 @@
"zon2nix": "zon2nix" "zon2nix": "zon2nix"
}, },
"locked": { "locked": {
"lastModified": 1742941134, "lastModified": 1743191728,
"narHash": "sha256-sBbZcxiiv4BYBU/PdpqYZcG8HTu5BTMsRKqv2celzEQ=", "narHash": "sha256-LrQd2IkfcmHdBh+pwPEPXzcosBerIEFzz/DbVNzBqig=",
"owner": "ghostty-org", "owner": "ghostty-org",
"repo": "ghostty", "repo": "ghostty",
"rev": "bcff4e18f430e0e34412f631215f196c9e0c885b", "rev": "1067cd3d8a061eb5b23bc1a4c46ca10af4481941",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -132,11 +146,11 @@
}, },
"hardware": { "hardware": {
"locked": { "locked": {
"lastModified": 1742806253, "lastModified": 1743167577,
"narHash": "sha256-zvQ4GsCJT6MTOzPKLmlFyM+lxo0JGQ0cSFaZSACmWfY=", "narHash": "sha256-I09SrXIO0UdyBFfh0fxDq5WnCDg8XKmZ1HQbaXzMA1k=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "ecaa2d911e77c265c2a5bac8b583c40b0f151726", "rev": "0ed819e708af17bfc4bbc63ee080ef308a24aa42",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -153,11 +167,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742937932, "lastModified": 1743267068,
"narHash": "sha256-OrLDssbhEZvbHMljgT2mFNWacghm2HJBDTWlqTJNhO8=", "narHash": "sha256-G7866vbO5jgqMcYJzgbxej40O6mBGQMGt6gM0himjoA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "f565da89e759ebf57b236510aa955b8a2d41c779", "rev": "b431496538b0e294fbe44a1441b24ae8195c63f0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -182,13 +196,36 @@
"type": "github" "type": "github"
} }
}, },
"nixcord": {
"inputs": {
"flake-compat": "flake-compat_2",
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_2",
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1743170370,
"narHash": "sha256-v8ZdXs0fj0LG2jH0NJvfeMt0b+qJYxbN+fnto4kqdyM=",
"owner": "kaylorben",
"repo": "nixcord",
"rev": "b969aa7b1e1925935eda22da01ffbf028c7c2a51",
"type": "github"
},
"original": {
"owner": "kaylorben",
"repo": "nixcord",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1742800061, "lastModified": 1743076231,
"narHash": "sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs=", "narHash": "sha256-yQugdVfi316qUfqzN8JMaA2vixl+45GxNm4oUfXlbgw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1750f3c1c89488e2ffdd47cab9d05454dddfb734", "rev": "6c5963357f3c1c840201eda129a99d455074db04",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -237,6 +274,7 @@
"hardware": "hardware", "hardware": "hardware",
"home-manager": "home-manager", "home-manager": "home-manager",
"nix-flatpak": "nix-flatpak", "nix-flatpak": "nix-flatpak",
"nixcord": "nixcord",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"snowfall-lib": "snowfall-lib", "snowfall-lib": "snowfall-lib",
"sops-nix": "sops-nix" "sops-nix": "sops-nix"
@ -244,7 +282,7 @@
}, },
"snowfall-lib": { "snowfall-lib": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat_3",
"flake-utils-plus": "flake-utils-plus", "flake-utils-plus": "flake-utils-plus",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
@ -309,8 +347,43 @@
"type": "github" "type": "github"
}, },
"original": { "original": {
"id": "systems",
"type": "indirect"
}
},
"systems_3": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems", "owner": "nix-systems",
"repo": "default", "repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"nixcord",
"nixpkgs"
]
},
"locked": {
"lastModified": 1742370146,
"narHash": "sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "adc195eef5da3606891cedf80c0d9ce2d3190808",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github" "type": "github"
} }
}, },
@ -363,8 +436,8 @@
}, },
"original": { "original": {
"owner": "jcollie", "owner": "jcollie",
"ref": "56c159be489cc6c0e73c3930bd908ddc6fe89613",
"repo": "zon2nix", "repo": "zon2nix",
"rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613",
"type": "github" "type": "github"
} }
} }

View file

@ -37,6 +37,11 @@
# Apps # Apps
ghostty = {url = "github:ghostty-org/ghostty";}; ghostty = {url = "github:ghostty-org/ghostty";};
nixcord = {
url = "github:kaylorben/nixcord";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
nixConfig = { nixConfig = {

View file

@ -1,4 +1,13 @@
{pkgs, ...}: { {
pkgs,
lib,
inputs,
...
}: {
imports = [
inputs.nixcord.homeManagerModules.nixcord
];
puzzlevision = { puzzlevision = {
themes.catppuccin = { themes.catppuccin = {
gtk.enable = true; gtk.enable = true;
@ -9,6 +18,8 @@
apps.zed.enable = true; apps.zed.enable = true;
}; };
home.file."~/.local/share/fonts/Unknown\ Vendor/qwerasd205/AnnotationMono/AnnotationMono-VF.ttf".source = lib.snowfall.fs.get-file "resources/fonts/AnnotationMono/variable/AnnotationMono-VF.ttf";
home.file."~/.config/Yubico/u2f_keys".text = '' home.file."~/.config/Yubico/u2f_keys".text = ''
jo:gtKwCQKVw5O4IkWg8J8o7vHIo3hStmOqVcnmk97E335DwHnPUMIDTMnD46qEn/1tucTZlYfGABfzVVG+iYeUOA==,fVRFZb9iBiqjOXvk5Gm9ygO/O4huEUR1Uq3DGBlnS1RtqqK0shif8aOlNLkmn8Xe9+x4HYIeNEX4fc8Z7Y2Hgw==,es256,+presence jo:gtKwCQKVw5O4IkWg8J8o7vHIo3hStmOqVcnmk97E335DwHnPUMIDTMnD46qEn/1tucTZlYfGABfzVVG+iYeUOA==,fVRFZb9iBiqjOXvk5Gm9ygO/O4huEUR1Uq3DGBlnS1RtqqK0shif8aOlNLkmn8Xe9+x4HYIeNEX4fc8Z7Y2Hgw==,es256,+presence
''; '';
@ -26,26 +37,34 @@
packages = []; packages = [];
}; };
# TODO: look at git-sync for syncing stuff like obsidian vaults. programs = {
programs.git-credential-oauth.enable = true; # TODO: look at git-sync for syncing stuff like obsidian vaults.
git-credential-oauth.enable = true;
nixcord = {
enable = true;
config = {
themeLinks = [
"https://catppuccin.github.io/discord/dist/catppuccin-macchiato-blue.theme.css"
];
frameless = true;
};
};
};
# Declare user packages. # Declare user packages.
home.packages = with pkgs; [ home.packages = with pkgs; [
### General ### General
qflipper qflipper
wineWowPackages.waylandFull labymod-launcher
vesktop
lunar-client
steam steam
g4music
bitwarden-desktop
youtube-music youtube-music
ungoogled-chromium ungoogled-chromium
firefox firefox
### Development ### Development
avra #avra
avrdude #avrdude
jetbrains.phpstorm jetbrains.phpstorm
git git
bun bun
@ -54,7 +73,6 @@
nixd nixd
bruno bruno
deno deno
carapace
### Work ### Work
teams-for-linux teams-for-linux

BIN
resources/fonts/AnnotationMono/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.