Compare commits

..

4 commits

Author SHA1 Message Date
Vinzenz Schroeter 852e9fbf9b update flake 2025-02-13 19:27:17 +01:00
Vinzenz Schroeter 2f19ef4f5f add git oauth and cache 2025-02-13 19:04:14 +01:00
Vinzenz Schroeter 3acaf5d98a set ubuntu-latest to mean 24.04 instead of ancient 22.04 2025-02-13 19:03:52 +01:00
Vinzenz Schroeter f8b1e0ca3b add recursive font 2025-02-08 18:50:10 +01:00
5 changed files with 15 additions and 8 deletions

View file

@ -91,11 +91,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1738391520, "lastModified": 1738816619,
"narHash": "sha256-6HI58PKjddsC0RA0gBQlt6ox47oH//jLUHwx05RO8g0=", "narHash": "sha256-5yRlg48XmpcX5b5HesdGMOte+YuCy9rzQkJz+imcu6I=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "34b64e4e1ddb14e3ffc7db8d4a781396dbbab773", "rev": "2eccff41bab80839b1d25b303b53d339fbb07087",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -107,11 +107,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1738277201, "lastModified": 1739357830,
"narHash": "sha256-6L+WXKCw5mqnUIExvqkD99pJQ41xgyCk6z/H9snClwk=", "narHash": "sha256-9xim3nJJUFbVbJCz48UP4fGRStVW5nv4VdbimbKxJ3I=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "666e1b3f09c267afd66addebe80fb05a5ef2b554", "rev": "0ff09db9d034a04acd4e8908820ba0b410d7a33a",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -10,6 +10,7 @@ inputs@{ pkgs, ... }:
git = import ./git.nix; git = import ./git.nix;
vscode = import ./vscode.nix inputs; vscode = import ./vscode.nix inputs;
ssh = import ./ssh.nix; ssh = import ./ssh.nix;
git-credential-oauth.enable = true;
direnv = { direnv = {
enable = true; enable = true;

View file

@ -12,6 +12,7 @@
pull.ff = "only"; pull.ff = "only";
merge.tool = "kdiff3"; merge.tool = "kdiff3";
push.autoSetupRemote = "true"; push.autoSetupRemote = "true";
credential.credentialStore = "cache";
}; };
ignores = [ ignores = [

View file

@ -17,7 +17,8 @@
# tokenFile should be in format TOKEN=<secret>, since it's EnvironmentFile for systemd # tokenFile should be in format TOKEN=<secret>, since it's EnvironmentFile for systemd
tokenFile = "/etc/forgejo-runner/registration_token"; tokenFile = "/etc/forgejo-runner/registration_token";
labels = [ labels = [
"ubuntu-latest:docker://ghcr.io/catthehacker/ubuntu:rust-latest" "ubuntu-latest:docker://ghcr.io/catthehacker/ubuntu:rust-24.04"
"ubuntu-24.04:docker://ghcr.io/catthehacker/ubuntu:rust-24.04"
]; ];
settings = { settings = {
container.network = "bridge"; container.network = "bridge";

View file

@ -99,7 +99,11 @@
fonts = { fonts = {
enableDefaultPackages = true; enableDefaultPackages = true;
fontconfig.defaultFonts.monospace = [ "FiraCode Nerd Font" ]; fontconfig.defaultFonts.monospace = [ "FiraCode Nerd Font" ];
packages = with pkgs; [ (nerdfonts.override { fonts = [ "FiraCode" ]; }) roboto-mono ]; packages = with pkgs; [
(nerdfonts.override { fonts = [ "FiraCode" ]; })
roboto-mono
recursive
];
}; };
hardware.logitech.wireless = { hardware.logitech.wireless = {