flake.lock: update

nushell: update config

wezterm: add fallback font

ame: remove chatterino

tsuki: add lutris

forgejo: update mailer pwd

attic: increase retention period

passgen: bump version
This commit is contained in:
notohh 2024-06-17 04:49:13 -04:00
parent 8f0a268260
commit 082de10236
Signed by: notohh
GPG key ID: BD47506D475EE86D
8 changed files with 29 additions and 27 deletions

View file

@ -755,11 +755,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1718243258, "lastModified": 1718526747,
"narHash": "sha256-abBpj2VU8p6qlRzTU8o22q68MmOaZ4v8zZ4UlYl5YRU=", "narHash": "sha256-sKrD/utGvmtQALvuDj4j0CT3AJXP1idOAq2p+27TpeE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "8d5e27b4807d25308dfe369d5a923d87e7dbfda3", "rev": "0a7ffb28e5df5844d0e8039c9833d7075cdee792",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -849,11 +849,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1718480796, "lastModified": 1718566457,
"narHash": "sha256-BMLFzvIn5Qdrfc1zyIXWTMA5FHx+R9JNDJ7dkwbvdzk=", "narHash": "sha256-FtgnoGecYVBnGelxdcgavpogPVn+zi/5p4JFJM+9VJk=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "1f5fd7e64a1c0e8d1815bdd6d168193bf9c28d6d", "rev": "b15be9c77de593581007de53b2bbca97d121900a",
"revCount": 4839, "revCount": 4851,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/hyprwm/Hyprland" "url": "https://github.com/hyprwm/Hyprland"
@ -1239,11 +1239,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1718459188, "lastModified": 1718548414,
"narHash": "sha256-umwY+ivE98n/6EwEtobOlqf1t9VddhPIIZ6rVmFXlHg=", "narHash": "sha256-1obyIuQPR/Kq1j5/i/5EuAfQrDwjYnjCDG8iLtXmBhQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "0cd562157274df3783840bdcb0ce6d9c4cf4aa29", "rev": "cde8f7e11f036160b0fd6a9e07dc4c8e4061cf06",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1679,11 +1679,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1718519969, "lastModified": 1718606072,
"narHash": "sha256-CverpMOBGhwwoZSQUiDQWH09kok3eXwbrRKktbVssvc=", "narHash": "sha256-+BKOI7p2YoNwNQgfdIldS0hmihEjBBLWPOek624sgeg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "14d2879054f9411da2f421b6ff034983947c14dc", "rev": "6af362f6660ce325faacb9e180e3c2e8d2af3fdd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1931,11 +1931,11 @@
"nixpkgs": "nixpkgs_18" "nixpkgs": "nixpkgs_18"
}, },
"locked": { "locked": {
"lastModified": 1718457106, "lastModified": 1718546905,
"narHash": "sha256-sVpsAuvXaSRHhcCw8XbVKlZe8GqB5jpGj4oyZaHAI/Y=", "narHash": "sha256-FmtNOW6Ng11TTgsXkQLqBcIE0j2SmlydHXu/DnWlS4k=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "a7fbda1fd965cc22e62463896a4af0342cb00e6a", "rev": "80e8e1e2f613bdc8749461899f0959312eb4a54e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2302,11 +2302,11 @@
"rust-overlay": "rust-overlay_4" "rust-overlay": "rust-overlay_4"
}, },
"locked": { "locked": {
"lastModified": 1718282288, "lastModified": 1718523431,
"narHash": "sha256-Bytnc38TKqrunthOxMAiQkIw2Yg6caYGqrdJU2W8sWA=", "narHash": "sha256-VnWkpSzD8AQ4BulYIt9xpVEjubMcMkvgnt1+w2bIEOs=",
"owner": "sxyazi", "owner": "sxyazi",
"repo": "yazi", "repo": "yazi",
"rev": "794694e2d6b2c53e5187204c7a386c947527cdf1", "rev": "2a35d30f384d06d34c0675e57c72fabedc4f8c40",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -29,7 +29,6 @@
wl-clipboard wl-clipboard
swww swww
hyprpicker hyprpicker
(libsForQt5.callPackage ../../../pkgs/chatterino7 {})
]; ];
programs.ssh = { programs.ssh = {
enable = true; enable = true;

View file

@ -46,7 +46,7 @@
wine wine
bottles bottles
prismlauncher prismlauncher
heroic lutris
r2modman r2modman
inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin

View file

@ -35,6 +35,7 @@ alias send = croc --relay "100.104.42.96:9009" send
alias receive = croc --relay "100.104.42.96:9009" alias receive = croc --relay "100.104.42.96:9009"
alias ps = procs alias ps = procs
alias tail = tspin alias tail = tspin
alias spotify = spotify_player
nitch nitch
$env.config = { $env.config = {
@ -81,7 +82,7 @@ $env.config = {
# buffer_editor: "emacs" # command that will be used to edit the current line buffer with ctrl+o, if unset fallback to $env.EDITOR and $env.VISUAL # buffer_editor: "emacs" # command that will be used to edit the current line buffer with ctrl+o, if unset fallback to $env.EDITOR and $env.VISUAL
use_ansi_coloring: true use_ansi_coloring: true
edit_mode: vi # emacs, vi edit_mode: vi # emacs, vi
shell_integration: true # enables terminal markers and a workaround to arrow keys stop working issue shell_integration: {} # enables terminal markers and a workaround to arrow keys stop working issue
show_banner: false # true or false to enable or disable the banner show_banner: false # true or false to enable or disable the banner
render_right_prompt_on_last_line: false # true or false to enable or disable right prompt to be rendered on last line of the prompt. render_right_prompt_on_last_line: false # true or false to enable or disable right prompt to be rendered on last line of the prompt.
hooks: { hooks: {

View file

@ -11,7 +11,7 @@ local config = {
color_scheme = "Tokyo Night", color_scheme = "Tokyo Night",
enable_wayland = true, enable_wayland = true,
font = wezterm.font("Comic Code Ligatures"), font = wezterm.font_with_fallback({ "Comic Code Ligatures", "JetBrainsMono NF Medium" }),
font_size = 12.0, font_size = 12.0,
window_background_opacity = 0.6, window_background_opacity = 0.6,
text_background_opacity = 1.0, text_background_opacity = 1.0,

View file

@ -13,6 +13,9 @@ in {
enable = true; enable = true;
stateDir = "/var/lib/forgejo"; stateDir = "/var/lib/forgejo";
lfs.enable = true; lfs.enable = true;
secrets = {
mailer.PASSWD = config.sops.secrets.smtp2go-pwd.path;
};
settings = { settings = {
service.DISABLE_REGISTRATION = true; service.DISABLE_REGISTRATION = true;
DEFAULT.APP_NAME = "forgejo"; DEFAULT.APP_NAME = "forgejo";
@ -77,7 +80,6 @@ in {
USER = "forgejo-mailer"; USER = "forgejo-mailer";
}; };
}; };
mailerPasswordFile = config.sops.secrets.smtp2go-pwd.path;
}; };
services.fail2ban.jails.forgejo = { services.fail2ban.jails.forgejo = {
settings = { settings = {

View file

@ -30,7 +30,7 @@
}; };
garbage-collection = { garbage-collection = {
interval = "12 hours"; interval = "12 hours";
default-retention-period = "8 weeks"; default-retention-period = "12 weeks";
}; };
compression = { compression = {
type = "zstd"; type = "zstd";

View file

@ -10,8 +10,8 @@ rustPlatform.buildRustPackage {
domain = "git.flake.sh"; domain = "git.flake.sh";
owner = "notohh"; owner = "notohh";
repo = "passgen"; repo = "passgen";
rev = "fa2181af70b5efa0376a5f6ffa937073b2201339"; rev = "4a01bd5faae893682e7011632bdda8f12c96ef49";
sha256 = "sha256-E77mzceKBaXOjW/C/aHfUltt1Wb7RAzvJzhlgmbxkoE="; sha256 = "sha256-+a1B1Z/N7OsGTVmIBp/JJZYdvTerClHo7y1Bn419dlg=";
}; };
cargoSha256 = "sha256-A8W7Qz+8cy6sPjLBC5a4Brz+cCyGPeNM1f7oZ6pmfe0="; cargoSha256 = "sha256-A8W7Qz+8cy6sPjLBC5a4Brz+cCyGPeNM1f7oZ6pmfe0=";