Added a couple things

This commit is contained in:
DOOME1M8Cover 2023-07-23 01:04:20 +01:00
parent ee58887bcb
commit 618c072249
5 changed files with 62 additions and 21 deletions

View file

@ -10,6 +10,8 @@ keyboard layout we can work with, such as ES layout: `loadkeys es`
- Clone the flake repo: `git clone https://github.com/oridevteam/nix-setup.git` - Clone the flake repo: `git clone https://github.com/oridevteam/nix-setup.git`
- Update the flake: `nixos flake update`
- Rebuild and Switch: `nixos-rebuild switch --flake .#bunta_desktop` - Rebuild and Switch: `nixos-rebuild switch --flake .#bunta_desktop`

View file

@ -23,11 +23,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1686715156, "lastModified": 1690027126,
"narHash": "sha256-91S5sWEDREACTu7411J9dhHVGgK9eSeGz4bGCuu/kLo=", "narHash": "sha256-DeUhQQxbu41Qn0uHyNazPBiTJ0lNsf26ThFopWBRRnM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5db22bce05c776057fdb289da17f6c12049c4624", "rev": "76dd6c66190db0d46ac6b3ca816cc17b581df42c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -49,11 +49,11 @@
"nmd": [] "nmd": []
}, },
"locked": { "locked": {
"lastModified": 1684353543, "lastModified": 1688144254,
"narHash": "sha256-0b85kcdeM1WgGZZn0L4fke39xcVpO99hidzcpqvNOcQ=", "narHash": "sha256-8KL1l/7eP2Zm1aJjdVaSOk0W5kTnJo9kcgW03gqWuiI=",
"owner": "t184256", "owner": "t184256",
"repo": "nix-on-droid", "repo": "nix-on-droid",
"rev": "064e1b280e4711ecea0d7abbe885362cbf7b717a", "rev": "2301e01d48c90b60751005317de7a84a51a87eb6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -64,11 +64,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1686501370, "lastModified": 1690031011,
"narHash": "sha256-G0WuM9fqTPRc2URKP9Lgi5nhZMqsfHGrdEbrLvAPJcg=", "narHash": "sha256-kzK0P4Smt7CL53YCdZCBbt9uBFFhE0iNvCki20etAf4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "75a5ebf473cd60148ba9aec0d219f72e5cf52519", "rev": "12303c652b881435065a98729eb7278313041e49",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -79,11 +79,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1686476475, "lastModified": 1688392541,
"narHash": "sha256-W9yUePvCSDghn+YUXewuodyPxt+kJl/a7zdY4Q6r4MU=", "narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "eef86b8a942913a828b9ef13722835f359deef29", "rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -95,11 +95,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1686732300, "lastModified": 1690055134,
"narHash": "sha256-7wwhRQ4X5vZF8c6xCL9FuF1meGvjmjg5uSb6DMZo7nE=", "narHash": "sha256-pca36VkwUxcygKtrY8OPWp9MpxHgWauwBWxO8lgHQTU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "7ea3c0a513ce7538c139876763f5c9c87c4f1d99", "rev": "15a8d4645c280e35c00a36303bb76eb697d38206",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,3 +1,11 @@
# Bunta Desktop # Bunta Desktop
Office desktop configuration Office desktop configuration
## Resources to add later, or just relevant
https://github.com/vrtmrz/obsidian-livesync
https://github.com/jackyzha0/quartz
https://github.com/NixOS/nixpkgs/issues/189814#issuecomment-1443359833
-
NIXPKGS_ALLOW_UNFREE=1 nix run github:JamesReynolds/audiorelay-flake --impure

View file

@ -88,6 +88,13 @@
sound.enable = true; # Ssound with pipewire. sound.enable = true; # Ssound with pipewire.
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
hardware.pulseaudio.extraConfig = """
# Creates a device where AudioRelay can stream audio into
load-module module-null-sink sink_name=audiorelay-virtual-mic-sink sink_properties=device.description=Virtual-Mic-Sink
# Creates a device usable by communications apps (e.g: voice apps)
load-module module-remap-source master=audiorelay-virtual-mic-sink.monitor source_name=audiorelay-virtual-mic-sink source_properties=device.description=Virtual-Mic
""";
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
enable = true; enable = true;

View file

@ -46,21 +46,45 @@ in
imhex imhex
# Version control # Version control
git # github-desktop gitkraken git
gittyup # lazygit # github-desktop gitkraken
# Engines # Engines & LSPs
nodejs rustup nodejs nodePackages.pnpm yarn nodePackages.yo nodePackages.generator-code
rustup
# lua
lua-language-server luajit luau
# Archiving # I think this is for Python MkDocs, should be in a shell.nix
file unzip # for its own project instead
# cairo cairomm python3.10-CairoSVG python3.11-pip
# Archiving & Libs
file unzip unar
lzo lzop
# Credentials # Credentials
keepassxc keepassxc
# Games
pcsx2
gzdoom enyo-launcher
# Notes & Organization & Drafting
obsidian
typst typst-lsp
# Comunication
signal-desktop
# KDE Apps # KDE Apps
spectacle ark okular spectacle ark okular kcalc
kooha # Recording and Editing kooha # Recording and Editing
# Dev & General Utils
websocat nmap direnv
# Input aidware # Input aidware
xorg.xev xorg.xmodmap xorg.xev xorg.xmodmap
# input-remapper # Aidware, using xorg instead # input-remapper # Aidware, using xorg instead