Added a couple things
This commit is contained in:
parent
ee58887bcb
commit
618c072249
|
@ -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`
|
||||||
|
|
||||||
|
|
||||||
|
|
30
flake.lock
30
flake.lock
|
@ -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": {
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue