misc cleanup and chat apps
This commit is contained in:
parent
7e413fe08e
commit
5f4546c508
7 changed files with 74 additions and 64 deletions
78
flake.lock
generated
78
flake.lock
generated
|
@ -30,11 +30,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1745224732,
|
||||
"narHash": "sha256-0OWgbEKhpMLpk3WQi3ugOwxWW4Y6JVpKiQ+o0nuNzus=",
|
||||
"lastModified": 1745502102,
|
||||
"narHash": "sha256-LqhRwzvIVPEjH0TaPgwzqpyhW6DtCrvz7FnUJDoUZh8=",
|
||||
"owner": "nix-community",
|
||||
"repo": "disko",
|
||||
"rev": "1770bf1ae5da05564f86b969ef21c7228cc1a70b",
|
||||
"rev": "ca27b88c88948d96feeee9ed814cbd34f53d0d70",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -90,11 +90,11 @@
|
|||
"nixpkgs-stable": "nixpkgs-stable"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1745342319,
|
||||
"narHash": "sha256-Tl4ZEeGxlGqBdkKyWGadx4jC66eIVjjKSEqy5PZWW1E=",
|
||||
"lastModified": 1745483009,
|
||||
"narHash": "sha256-nMSo37sprHHbK7uYAw5IwVbQ/qqB9piMh8IGH77EqSk=",
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"rev": "029d994c584161072f221206b52411dd6c3df227",
|
||||
"rev": "acf94b5dd33ce8e3fb995421cd1a719bb0d9c804",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -362,11 +362,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1745350245,
|
||||
"narHash": "sha256-KK0LZX8O73DVIcI5qnxuDeSh3b4RrkDfC6lvIjzEyzc=",
|
||||
"lastModified": 1745494811,
|
||||
"narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "6899001a762b0e089ad7b8ec7637d0a678640b8e",
|
||||
"rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -416,11 +416,11 @@
|
|||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1743294595,
|
||||
"narHash": "sha256-kEr12UVk8Bul09wi9g8UwXADpTdDxinfAO2V5/1RhJA=",
|
||||
"lastModified": 1745357037,
|
||||
"narHash": "sha256-eakUr+0ON1muX3nusJy3eC66unUQtjgnUUzQ5XMIB+k=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hypridle",
|
||||
"rev": "66d1815b5ef5f7de083ec285aaab68064924b897",
|
||||
"rev": "b18d83027676d0efbc6d56ed4a6935ac65d75067",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -724,11 +724,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1745350616,
|
||||
"narHash": "sha256-pph3fWc7ikLiB6LoYnoEGxwd37v93/0AW3ee+ZA/HwM=",
|
||||
"lastModified": 1745477852,
|
||||
"narHash": "sha256-QvJJ3BHhPOhotJuuIYEzZwwtXUBwXBl2aVJy7FBe29k=",
|
||||
"owner": "viperML",
|
||||
"repo": "nh",
|
||||
"rev": "3262f3ccc8ea26bc04b13ebc3b13409224d436dc",
|
||||
"rev": "418c6620f80f064b38011d0f44c1240c67169cc5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -749,11 +749,11 @@
|
|||
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1745355323,
|
||||
"narHash": "sha256-cgUL9JndEImhR5Oj/dzKI4/CrvpTH4i8IzzMJZWKAYo=",
|
||||
"lastModified": 1745483403,
|
||||
"narHash": "sha256-fNemxNtPugDzCK7ofPApufFhD4EW5PiA0v3+aS1O6rY=",
|
||||
"owner": "sodiboo",
|
||||
"repo": "niri-flake",
|
||||
"rev": "706ab2a083c38902ff31680d96a82486ee8e2a78",
|
||||
"rev": "17ebd40a372527ad20cc799b1835beaf7abf7200",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -894,11 +894,11 @@
|
|||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1744633460,
|
||||
"narHash": "sha256-fbWE4Xpw6eH0Q6in+ymNuDwTkqmFmtxcQEmtRuKDTTk=",
|
||||
"lastModified": 1745503349,
|
||||
"narHash": "sha256-bUGjvaPVsOfQeTz9/rLTNLDyqbzhl0CQtJJlhFPhIYw=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "9a049b4a421076d27fee3eec664a18b2066824cb",
|
||||
"rev": "f7bee55a5e551bd8e7b5b82c9bc559bc50d868d1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -952,11 +952,11 @@
|
|||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1744440957,
|
||||
"narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=",
|
||||
"lastModified": 1745279238,
|
||||
"narHash": "sha256-AQ7M9wTa/Pa/kK5pcGTgX/DGqMHyzsyINfN7ktsI7Fo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d",
|
||||
"rev": "9684b53175fc6c09581e94cc85f05ab77464c7e3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -968,11 +968,11 @@
|
|||
},
|
||||
"nixpkgs-stable_2": {
|
||||
"locked": {
|
||||
"lastModified": 1744440957,
|
||||
"narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=",
|
||||
"lastModified": 1745279238,
|
||||
"narHash": "sha256-AQ7M9wTa/Pa/kK5pcGTgX/DGqMHyzsyINfN7ktsI7Fo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d",
|
||||
"rev": "9684b53175fc6c09581e94cc85f05ab77464c7e3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1000,11 +1000,11 @@
|
|||
},
|
||||
"nixpkgs-stable_4": {
|
||||
"locked": {
|
||||
"lastModified": 1744440957,
|
||||
"narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=",
|
||||
"lastModified": 1745279238,
|
||||
"narHash": "sha256-AQ7M9wTa/Pa/kK5pcGTgX/DGqMHyzsyINfN7ktsI7Fo=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d",
|
||||
"rev": "9684b53175fc6c09581e94cc85f05ab77464c7e3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1048,11 +1048,11 @@
|
|||
},
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1745234285,
|
||||
"narHash": "sha256-GfpyMzxwkfgRVN0cTGQSkTC0OHhEkv3Jf6Tcjm//qZ0=",
|
||||
"lastModified": 1745391562,
|
||||
"narHash": "sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c11863f1e964833214b767f4a369c6e6a7aba141",
|
||||
"rev": "8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1479,11 +1479,11 @@
|
|||
"rust-overlay": "rust-overlay_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1744860839,
|
||||
"narHash": "sha256-m/p0wFYey7zqlf5yEJ3g/h+4ZNPkjPsGiMZVJ09aWWw=",
|
||||
"lastModified": 1745372360,
|
||||
"narHash": "sha256-5DX9lYmEbkdANCzME2v3coV0EnWOhS7NsTlGBQuqmjM=",
|
||||
"owner": "Supreeeme",
|
||||
"repo": "xwayland-satellite",
|
||||
"rev": "2b5288b4b9ad2481a033e9c3cc1205108323e7d9",
|
||||
"rev": "c31679aa41966ee9272bb240703755cb1e7c72e3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1512,11 +1512,11 @@
|
|||
"xwayland-satellite-unstable": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1744860839,
|
||||
"narHash": "sha256-m/p0wFYey7zqlf5yEJ3g/h+4ZNPkjPsGiMZVJ09aWWw=",
|
||||
"lastModified": 1745372360,
|
||||
"narHash": "sha256-5DX9lYmEbkdANCzME2v3coV0EnWOhS7NsTlGBQuqmjM=",
|
||||
"owner": "Supreeeme",
|
||||
"repo": "xwayland-satellite",
|
||||
"rev": "2b5288b4b9ad2481a033e9c3cc1205108323e7d9",
|
||||
"rev": "c31679aa41966ee9272bb240703755cb1e7c72e3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -12,4 +12,4 @@ Host ford
|
|||
|
||||
Host services
|
||||
User emenel
|
||||
Hostname 157.180.47.84
|
||||
Hostname gt.emenel.ca
|
||||
|
|
|
@ -210,15 +210,15 @@
|
|||
};
|
||||
|
||||
hardware = {
|
||||
# sane = {
|
||||
# enable = true;
|
||||
# extraBackends = [
|
||||
# pkgs.hplipWithPlugin
|
||||
# pkgs.sane-airscan
|
||||
# pkgs.epkowa
|
||||
# pkgs.utsushi
|
||||
# ];
|
||||
# };
|
||||
sane = {
|
||||
enable = true;
|
||||
extraBackends = [
|
||||
pkgs.hplipWithPlugin
|
||||
pkgs.sane-airscan
|
||||
pkgs.epkowa
|
||||
pkgs.utsushi
|
||||
];
|
||||
};
|
||||
i2c.enable = true;
|
||||
uinput.enable = true;
|
||||
openrazer = {
|
||||
|
@ -308,8 +308,8 @@
|
|||
pkgs.vial
|
||||
pkgs.ddcutil
|
||||
pkgs.game-devices-udev-rules
|
||||
# pkgs.sane-airscan
|
||||
# pkgs.utsushi
|
||||
pkgs.sane-airscan
|
||||
pkgs.utsushi
|
||||
|
||||
(pkgs.writeTextFile {
|
||||
name = "on-battery";
|
||||
|
|
|
@ -48,9 +48,9 @@
|
|||
# godot_4
|
||||
# gdtoolkit_4
|
||||
|
||||
# epsonscan2
|
||||
# sane-airscan
|
||||
# xsane
|
||||
epsonscan2
|
||||
sane-airscan
|
||||
xsane
|
||||
|
||||
bitwarden-cli
|
||||
bitwarden-desktop
|
||||
|
@ -97,10 +97,15 @@
|
|||
krita-plugin-gmic
|
||||
rawtherapee
|
||||
inkscape
|
||||
# kicad
|
||||
|
||||
# (kicad.override {
|
||||
# addons = with pkgs.kicadAddons; [ kikit kikit-library ];
|
||||
# })
|
||||
|
||||
turbocase
|
||||
openscad-unstable
|
||||
openscad-lsp
|
||||
|
||||
picard
|
||||
plugdata
|
||||
pavucontrol
|
||||
|
@ -144,6 +149,9 @@
|
|||
dualsensectl.out
|
||||
|
||||
wpaperd
|
||||
|
||||
zulip
|
||||
revolt-desktop
|
||||
])
|
||||
];
|
||||
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
rmpc
|
||||
mpc
|
||||
vimpc
|
||||
ncmpcpp
|
||||
inori
|
||||
# music-player
|
||||
];
|
||||
|
||||
programs.fish.shellAliases = { "ncm" = "ncmpcpp"; };
|
||||
|
||||
services = {
|
||||
mpd = {
|
||||
enable = true;
|
||||
|
|
|
@ -250,10 +250,10 @@ in
|
|||
}
|
||||
];
|
||||
|
||||
switch-events = with config.lib.niri.actions; {
|
||||
lid-close.action = spawn "niri msg output eDP-1 off";
|
||||
lid-open.action = spawn "niri msg output eDP-1 on";
|
||||
};
|
||||
# switch-events = with config.lib.niri.actions; {
|
||||
# lid-close.action = spawn "niri msg output eDP-1 off";
|
||||
# lid-open.action = spawn "niri msg output eDP-1 on";
|
||||
# };
|
||||
|
||||
binds =
|
||||
with config.lib.niri.actions;
|
||||
|
@ -497,7 +497,7 @@ in
|
|||
"Mod+Shift+P".action = power-off-monitors;
|
||||
"Mod+Shift+Alt+P" = {
|
||||
hotkey-overlay.title = "Turn Displays On";
|
||||
action = power-on-monitors;
|
||||
action = spawn "niri" "msg" "output" "eDP-1" "on";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -36,7 +36,9 @@ in
|
|||
USER = "git@gt.emenel.ca";
|
||||
};
|
||||
};
|
||||
mailerPasswordFile = config.sops.secrets.forgejo-smtp.path;
|
||||
secrets = {
|
||||
mailer.PASSWD = config.sops.secrets.forgejo-smtp.path;
|
||||
};
|
||||
};
|
||||
|
||||
caddy.virtualHosts."gt.emenel.ca" = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue