Compare commits
3 Commits
42aae8ce41
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
1dc0167af4
|
|||
|
9d09c08f6c
|
|||
|
bbd4e4900f
|
@@ -1,90 +0,0 @@
|
|||||||
1. [*] Pozbyć się conditional importów
|
|
||||||
1. https://github.com/nix-community/plasma-manager
|
|
||||||
- [*] pasek zadań
|
|
||||||
- [*] zmienić na ikonowo-tekstowy
|
|
||||||
- [*] Ikonki na pasku zadań, które mają być ukryte, pokazane
|
|
||||||
- [*] ukryć spotify
|
|
||||||
- [*] pokazać baterię, wifi, jasność, dźwięk, muzyka
|
|
||||||
- reguły okien:
|
|
||||||
- minimalny rozmiar discord - lepiej zmienić ustawienie vesktopa
|
|
||||||
- [*] nie wyłączaj głądzika przy pisaniu
|
|
||||||
- [*] prędkość przewijania na gładziku
|
|
||||||
- domyślne programy - rozpisać jakie
|
|
||||||
- libreoffice writer dla .doc
|
|
||||||
- [*] wskaźnik myszy
|
|
||||||
- menedżer plików
|
|
||||||
- rozwinięty terminal
|
|
||||||
- ukryte pliki
|
|
||||||
- [*] tryb nocny włączyć
|
|
||||||
- zarządzanie zasilaniem
|
|
||||||
- wyłączyć usypianie na pc
|
|
||||||
- [*] rozpoczynanie posiedzenia pustym pulpitem, nie przywracanie poprzednich aplikacji
|
|
||||||
- nie włączaj automatycznie trybu nie przeszkadzać w pełnym ekranie
|
|
||||||
- default browser librewolf
|
|
||||||
2. https://github.com/gmodena/nix-flatpak
|
|
||||||
3. https://github.com/NixOS/nixos-hardware
|
|
||||||
- dla acera
|
|
||||||
5. [*] Przenieść programy desktop do home-manager
|
|
||||||
6. librewolf
|
|
||||||
- native messaging
|
|
||||||
- kde integration
|
|
||||||
- dodatki
|
|
||||||
- qr code
|
|
||||||
- libredirect
|
|
||||||
- privacy badger
|
|
||||||
- wayback machine
|
|
||||||
- zakładki? synchronizacja?
|
|
||||||
7. firewall?
|
|
||||||
8. zramswap writeback
|
|
||||||
9. Drukarka
|
|
||||||
10. [*] Usunąć system-wide users?
|
|
||||||
11. Deklaratywne dodawanie klucza yubikey do gpg?
|
|
||||||
12. Flatpaki deklaratwynie
|
|
||||||
13. Yubikey rozblokowywanie PAM, blokowanie ekranu?
|
|
||||||
14. home-manager moduły:
|
|
||||||
- vesktop - jakiś wrapper / paczka aby kopiował ustawienia przy starcie vesktopa bo głupie linki wywalają program bo readonly
|
|
||||||
- spotify
|
|
||||||
- język
|
|
||||||
- uruchamianie zminimalizowany
|
|
||||||
- zamknij aby zminimalizować do paska
|
|
||||||
- wyłączyć powiadomienia na pulpicie przy zmianie utworu
|
|
||||||
- easyeffects
|
|
||||||
- autostart
|
|
||||||
- presety
|
|
||||||
- ts3?
|
|
||||||
- qtpass
|
|
||||||
- używaj pass zamiast gpg native
|
|
||||||
- używaj git
|
|
||||||
- autokopiowanie
|
|
||||||
- minimalizowanie do paska stanu przy zamknięciu
|
|
||||||
- autostart zminimalizowany
|
|
||||||
- ukryte hasła
|
|
||||||
15. system76-scheduler + kde integracja
|
|
||||||
16. Rozpisać przywracanie danych, gdzie są najważniejsze dane
|
|
||||||
- przeglądarka
|
|
||||||
- gpg, jak doprowadzić do działania
|
|
||||||
- hasła
|
|
||||||
- discord
|
|
||||||
- spotify
|
|
||||||
- ts3
|
|
||||||
- prismlauncher
|
|
||||||
- kube
|
|
||||||
- docker
|
|
||||||
- networkmanager połączenia
|
|
||||||
17. Vscodium
|
|
||||||
- Auto Detect Color Scheme
|
|
||||||
- dodatki
|
|
||||||
18. nixpack sandboxing
|
|
||||||
19. Procedura instalacji systemu, od sklonowania repo
|
|
||||||
20. qtpass czasami crashuje https://github.com/IJHack/QtPass/issues/663
|
|
||||||
21. Moduł do signal
|
|
||||||
- minimalizowanie do zasobnika
|
|
||||||
22. Command not found
|
|
||||||
23. Undervolting acer, limit mocy (jeśli się da)
|
|
||||||
24. Spicetify
|
|
||||||
25. Theme, catpuccin?
|
|
||||||
26. https://redlib.nadeko.net/r/unixporn/comments/1l5ll27/hyprland_i_3_quickshell/
|
|
||||||
27. Donut browser, Camoufox
|
|
||||||
28. cups, sane w home-manager
|
|
||||||
29. earlyoom
|
|
||||||
30. Llama.cpp, expose via tailscale, allow from homelab's openwebui
|
|
||||||
Generated
+17
-12
@@ -67,11 +67,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1779510126,
|
"lastModified": 1780258891,
|
||||||
"narHash": "sha256-AN19hN63A3nuuUsOo42dERR/fmMt/rSEqNc1F3xjpAs=",
|
"narHash": "sha256-KURy7kHE9TZG2wrQX0xaKScWp3JqEx7cYxboCJO/KPU=",
|
||||||
"owner": "sadjow",
|
"owner": "sadjow",
|
||||||
"repo": "claude-code-nix",
|
"repo": "claude-code-nix",
|
||||||
"rev": "304b96c0998c76633bacbb44daa6a5de40f92273",
|
"rev": "e65e7eca7efe776d0bf5f53e317d33b3ff973623",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -226,11 +226,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1779678629,
|
"lastModified": 1780099287,
|
||||||
"narHash": "sha256-gHcIFg0mm+KFsg7iZQt67kni3+qR5U3PhEC9P7vKlZ4=",
|
"narHash": "sha256-efIPwVGtIWIjWcznhaop6XN6HxnOL8800hF6CBNvlqQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "612bbe3b405ad5f71d7bf9edecc04b678a061652",
|
"rev": "7d8127d308c3fb9664f7e643eec944be74ebb37d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -303,11 +303,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775452536,
|
"lastModified": 1780319273,
|
||||||
"narHash": "sha256-1MjzL/U5OtALBmsel4YHVSK9jr2c/YP4eXfi7lA5C+o=",
|
"narHash": "sha256-U+H0zgXVtFMz1mwVTvn5ATOweYU9LpFsbwpUT3TT4SM=",
|
||||||
"owner": "sudosubin",
|
"owner": "sudosubin",
|
||||||
"repo": "nix-skills",
|
"repo": "nix-skills",
|
||||||
"rev": "c2d1958a5cdd7ee83f552c046fbc7cb43e8171e4",
|
"rev": "97a2deb0d9194b9dbe9725b1b076f2ee854e3973",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -340,12 +340,17 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1779258371,
|
"lastModified": 1780310866,
|
||||||
"narHash": "sha256-j1iZsLy6oFApqR1oiDmHhvkwxXqcNi0aoSJj643LuwU=",
|
"narHash": "sha256-fPBRVf6A5xlACYcOI59shGrjURuvwu0lRsDoSCEXt/I=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "c97bc4d15bd3473dd095e8e8ba57330ab1943a77",
|
"rev": "4ed851c979641e28597a05086332d75cdc9e395f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -4,7 +4,10 @@
|
|||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||||
nixpkgs-linuxeol.url = "github:NixOS/nixpkgs/162f04bf3dd222187388bc990a8678170d594419";
|
nixpkgs-linuxeol.url = "github:NixOS/nixpkgs/162f04bf3dd222187388bc990a8678170d594419";
|
||||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
nixos-hardware = {
|
||||||
|
url = "github:NixOS/nixos-hardware/master";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
home-manager = {
|
home-manager = {
|
||||||
url = "github:nix-community/home-manager/master";
|
url = "github:nix-community/home-manager/master";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|||||||
@@ -34,6 +34,13 @@
|
|||||||
|
|
||||||
programs.vscodium = {
|
programs.vscodium = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = assert pkgs.vscodium.version == "1.116.02821"; (pkgs.vscodium.overrideAttrs rec {
|
||||||
|
version = "1.121.03429";
|
||||||
|
src = pkgs.fetchurl {
|
||||||
|
url = "https://github.com/VSCodium/vscodium/releases/download/${version}/VSCodium-linux-x64-${version}.tar.gz";
|
||||||
|
hash = "sha256-LJsGc11MH6zlcJNfSWjTWPn2Jp9dkjeBPQuCXH1woUM=";
|
||||||
|
};
|
||||||
|
});
|
||||||
profiles.default.extensions = with pkgs; [
|
profiles.default.extensions = with pkgs; [
|
||||||
vscode-extensions.mkhl.direnv
|
vscode-extensions.mkhl.direnv
|
||||||
vscode-extensions.jnoortheen.nix-ide
|
vscode-extensions.jnoortheen.nix-ide
|
||||||
|
|||||||
+2
-18
@@ -7,30 +7,14 @@
|
|||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
vesktop
|
vesktop
|
||||||
# Manual update, not yet in nixpkgs as for now
|
# Manual update, not yet in nixpkgs as for now
|
||||||
(spotify.overrideAttrs (old: rec {
|
spotify
|
||||||
version = "1.2.86.502.g8cd7fb22";
|
|
||||||
rev = "94";
|
|
||||||
src = fetchurl {
|
|
||||||
name = "spotify-${version}-${rev}.snap";
|
|
||||||
url = "https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_${rev}.snap";
|
|
||||||
hash = "sha256-XhwyaObck6viIvDRXEztlSLja5fsfw5HgHUUQzMehLI=";
|
|
||||||
};
|
|
||||||
}))
|
|
||||||
pass-wayland
|
pass-wayland
|
||||||
teamspeak6-client
|
teamspeak6-client
|
||||||
easyeffects
|
easyeffects
|
||||||
libreoffice-qt6-fresh
|
libreoffice-qt6-fresh
|
||||||
vlc
|
vlc
|
||||||
inkscape
|
inkscape
|
||||||
(qtpass.overrideAttrs (old: rec {
|
qtpass
|
||||||
version = "1.7.0";
|
|
||||||
src = pkgs.fetchFromGitHub {
|
|
||||||
owner = "IJHack";
|
|
||||||
repo = "QtPass";
|
|
||||||
tag = "v${version}";
|
|
||||||
hash = "sha256-0qbKM24v7xRiuBEs+rHP2l1W8bCl7uJRc3jzpDdjp/c=";
|
|
||||||
};
|
|
||||||
}))
|
|
||||||
signal-desktop
|
signal-desktop
|
||||||
transmission_4-qt6
|
transmission_4-qt6
|
||||||
thunderbird
|
thunderbird
|
||||||
|
|||||||
Reference in New Issue
Block a user