Update home-manager stuff and some other configs

This commit is contained in:
Tobias Reisinger 2026-08-27 18:47:11 +02:00
commit 9177d97e7a
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
8 changed files with 86 additions and 8 deletions

View file

@ -6,6 +6,6 @@
playerctl # control media players
(spotifyd.override { withMpris = true; }) # spotify-daemon
#wireplumber # pipewire session manager
helvum # pipewire GUI
crosspipe # pipewire GUI
];
}

View file

@ -13,7 +13,6 @@
doggo # dns client
dust # du alternative
eza # ls-alternative
faas-cli # cli for openfaas
figlet # tool to create ascii art
fzf # fuzzy finder
git # git

48
.config/home-manager/flake.lock generated Normal file
View file

@ -0,0 +1,48 @@
{
"nodes": {
"home-manager": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1778009629,
"narHash": "sha256-nUoQtf4Zq7DRYJrfv904hjrxjAlWVP6a1pNNFKx3FCg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "00ed86e58bb6979a7921859fd1615d19382eac5c",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1777954456,
"narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"home-manager": "home-manager",
"nixpkgs": "nixpkgs"
}
}
},
"root": "root",
"version": 7
}

View file

@ -0,0 +1,31 @@
{
description = "Home Manager configuration of serguzim";
inputs = {
# Specify the source of Home Manager and Nixpkgs.
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
{ nixpkgs, home-manager, ... }:
let
system = "x86_64-linux";
pkgs = nixpkgs.legacyPackages.${system};
in
{
homeConfigurations."serguzim" = home-manager.lib.homeManagerConfiguration {
inherit pkgs;
# Specify your home configuration modules here, for example,
# the path to your home.nix.
modules = [ ./home.nix ];
# Optionally use extraSpecialArgs
# to pass through arguments to home.nix
};
};
}

View file

@ -17,7 +17,7 @@
keepassxc # password manager
#kdePackages.kdeconnect-kde # tool to connect a phone to the computer
pavucontrol # Pulseaudio GUI
xfce.thunar # file manager
xfce.tumbler # thumbnail tool
thunar # file manager
tumbler # thumbnail tool
];
}

View file

@ -10,7 +10,6 @@
./graphical.nix
./nvim.nix
./wayland.nix
./x11.nix
];
home.packages = with pkgs; [
@ -18,8 +17,6 @@
cargo # rust
devenv
rustc
#ckb-next # corsair hardware control
#rustdesk # remote desktop tool # disabled for nightly from aur
solaar # Logitech tool
syncthing # file syncing tool
#flatpak

View file

@ -1,6 +1,6 @@
%YAML 1.3
---
- Key: [Lock PC, pressed]
- Key: [Screen Lock, pressed]
- KeyPress:
- Pause
- click