updates, fixes, adding some s/mime tools

This commit is contained in:
Rouven Seifert 2023-03-02 19:01:48 +01:00
parent 683d9145c9
commit 7ec7fcf46e
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
7 changed files with 27 additions and 39 deletions

View file

@ -7,7 +7,7 @@
- **Window Manager:** [Hyprland](https://hyprland.org/) - **Window Manager:** [Hyprland](https://hyprland.org/)
- **Overall Theme:** [Base16 Dracula](https://github.com/dracula/base16-dracula-scheme) - **Overall Theme:** [Base16 Dracula](https://github.com/dracula/base16-dracula-scheme)
- **Shell:** [Zsh](https://www.zsh.org/) - **Shell:** [Zsh](https://www.zsh.org/)
- **Terminal:** [Alacritty](https://github.com/alacritty/alacritty) - **Terminal:** [Foot](https://codeberg.org/dnkl/foot)
- **Editor:** [Neovim](https://neovim.io/) - **Editor:** [Neovim](https://neovim.io/)
- **Notifications:** [Mako](https://github.com/emersion/mako) - **Notifications:** [Mako](https://github.com/emersion/mako)
- **Panel:** [Waybar](https://github.com/Alexays/Waybar) - **Panel:** [Waybar](https://github.com/Alexays/Waybar)
@ -27,13 +27,13 @@ nvme0n1
├─nvme0n1p1 /boot ├─nvme0n1p1 /boot
├─nvme0n1p2 # LUKS-encrypted partition ├─nvme0n1p2 # LUKS-encrypted partition
│ └─luksroot # btrfs with some subvolumes │ └─luksroot # btrfs with some subvolumes
─root / ─root /
─home /home ─home /home
─lib /var/lib ─lib /var/lib
─log /var/log ─log /var/log
│ └─store /nix/store │ └─store /nix/store
└─nvme0n1p └─nvme0n1p
└─luksswap # encrypted swap partition └─luksswap [SWAP] # encrypted swap partition
``` ```
@ -44,10 +44,10 @@ Old Intel Nuc that I got from @LeBogoo. Running a few personal services.
NAME MOUNTPOINT COMMENT NAME MOUNTPOINT COMMENT
sda sda
├─sda1 /boot ├─sda1 /boot
─sda2 [SWAP] ─sda2 [SWAP]
└─sda3 # btrfs └─sda3 # btrfs
─root / ─root /
─lib /var/lib ─lib /var/lib
─log /var/log ─log /var/log
└─store /nix/store └─store /nix/store
``` ```

View file

@ -62,11 +62,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1677621055, "lastModified": 1677756477,
"narHash": "sha256-n3D/pZX0cYEpWKcLJSFImo5Dpk3D1RrxKVDmI6lnaIg=", "narHash": "sha256-EZzkIti0a7Xlmuzx0ECXmiBIxz3mXrIS4ppb8eqshWE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "ef7d316578367ed7732a21eede6c79546a36124f", "rev": "547a3bc8d464cb2a22e4cf0dbbb746f8c654151a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -85,11 +85,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1677620820, "lastModified": 1677778250,
"narHash": "sha256-MuZ7nQRF5hNexQ243CVhyvfEEhJikGbIHujjHACeZwQ=", "narHash": "sha256-OBDL8u2bO83GqX8BTiLkop1fKg4fZKt0zozO9hfTBns=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "a224d366ca35c1731d73586b81bc17cd06c3539c", "rev": "34685a836a40648167848060b48b62788cdcc85f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -175,11 +175,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1677407201, "lastModified": 1677587185,
"narHash": "sha256-3blwdI9o1BAprkvlByHvtEm5HAIRn/XPjtcfiunpY7s=", "narHash": "sha256-zYT66MAYwctAQqI5VBw3LbBXiSKdB8vuMAqCGG8onbE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7f5639fa3b68054ca0b062866dc62b22c3f11505", "rev": "68196a61c26748d3e53a6803de3d2f8c69f27831",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -229,11 +229,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1677608413, "lastModified": 1677762091,
"narHash": "sha256-bBh3Ok4m6pA3calRWvhr4u34BKgp8BNm/khHND1vpDo=", "narHash": "sha256-1QfFnnR6DC732hqEae7sTZt2xbZfGyOcZiB7EWCHUyE=",
"owner": "pta2002", "owner": "pta2002",
"repo": "nixvim", "repo": "nixvim",
"rev": "92867386c77df1bd0330c8dec6cae42a9244381e", "rev": "6e027c40f26ed5f671e6f198ed0f005f0754927c",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -117,9 +117,6 @@
HandlePowerKey = ignore HandlePowerKey = ignore
''; '';
}; };
systemd.sleep.extraConfig = ''
HibernateDelaySec=1h
'';
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
wget wget

View file

@ -1,18 +1,7 @@
{ config, ... }: { config, ... }:
{ {
services.snapper = { services.snapper = {
snapshotRootOnBoot = true;
configs = { configs = {
root = {
subvolume = "/";
extraConfig = ''
ALLOW_USERS="rouven"
TIMELINE_CREATE=yes
TIMELINE_CLEANUP=yes
NUMBER_LIMIT=10
NUMBER_CLEANUP=yes
'';
};
home = { home = {
subvolume = "/home"; subvolume = "/home";
extraConfig = '' extraConfig = ''

View file

@ -74,7 +74,7 @@
''; '';
}; };
programs.mako = { services.mako = {
enable = true; enable = true;
backgroundColor = "#${config.colorScheme.colors.base02}FF"; backgroundColor = "#${config.colorScheme.colors.base02}FF";
borderRadius = 20; borderRadius = 20;

View file

@ -10,6 +10,8 @@
xdg-utils # used for xdg-open xdg-utils # used for xdg-open
snapper-gui snapper-gui
comma # run any command comma # run any command
kleopatra
python310Packages.pyhanko
# graphics # graphics
evince # pdf viewer evince # pdf viewer

View file

@ -1,7 +1,7 @@
{ config, ... }: { config, ... }:
{ {
programs.qutebrowser = { programs.qutebrowser = {
#enable = true; it's broken at the momant enable = true;
searchEngines = { searchEngines = {
DEFAULT = "https://duckduckgo.com/?q={}"; DEFAULT = "https://duckduckgo.com/?q={}";
aw = "https://wiki.archlinux.org/?search={}"; aw = "https://wiki.archlinux.org/?search={}";