Added a couple things

master
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`
- Update the flake: `nixos flake update`
- Rebuild and Switch: `nixos-rebuild switch --flake .#bunta_desktop`

View File

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

View File

@ -1,3 +1,11 @@
# Bunta Desktop
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.
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;
services.pipewire = {
enable = true;

View File

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