-6
.config/nixos/flake.nix
-6
.config/nixos/flake.nix
···
35
35
determinate.nixosModules.default
36
36
vscode-server.nixosModules.default
37
37
home-manager.nixosModules.home-manager
38
-
./shared/networking.nix
39
-
./shared/locale.nix
40
-
./shared/firewall.nix
41
-
./shared/kde-plasma.nix
42
-
./shared/ssh.nix
43
-
./shared/tailscale.nix
44
38
./hosts/stellapent-cier/configuration.nix
45
39
];
46
40
};
+14
-7
.config/nixos/hosts/stellapent-cier/configuration.nix
+14
-7
.config/nixos/hosts/stellapent-cier/configuration.nix
···
2
2
# your system. Help is available in the configuration.nix(5) man page
3
3
# and in the NixOS manual (accessible by running ‘nixos-help’).
4
4
5
-
{ pkgs, ... }:
5
+
{ config, pkgs, lib, ... }:
6
6
7
7
{
8
8
imports =
9
9
[
10
10
./hardware-configuration.nix
11
-
12
-
# We're also importing them below just in case
11
+
../../shared/meta-configs.nix
13
12
../../shared/networking.nix
14
-
../../shared/locale.nix
15
13
../../shared/firewall.nix
16
-
../../shared/kde-plasma.nix
14
+
../../shared/tailscale.nix
17
15
../../shared/ssh.nix
18
-
../../shared/vscode-extensions.nix
16
+
../../shared/locale.nix
17
+
../../shared/kde-plasma.nix
18
+
../../shared/bluetooth.nix
19
19
];
20
20
21
21
# Bootloader.
···
46
46
services.printing.enable = true;
47
47
48
48
# Enable sound with pipewire.
49
-
hardware.pulseaudio.enable = false;
49
+
#hardware.pulseaudio = {
50
+
# enable = true;
51
+
# package = pkgs.pulseaudioFull;
52
+
#};
53
+
#hardware.pulseaudio.extraConfig = "
54
+
# load-module module-switch-on-connect
55
+
#";
56
+
50
57
security.rtkit.enable = true;
51
58
services.pipewire = {
52
59
enable = true;
+1
-1
.config/nixos/hosts/stellapent-cier/users/gildedguy.nix
+1
-1
.config/nixos/hosts/stellapent-cier/users/gildedguy.nix
+46
.nix4vscode.toml
+46
.nix4vscode.toml
···
1
+
# SPDX-License-Identifier: MPL-2.0
2
+
# To use thhis configuration, you must have nix4vscode installed, either
3
+
# via "cargo build" or good old "nix develop" from a local clone of the
4
+
# tooling's sources.
5
+
6
+
# TODO: Bump this on every VS Code release here.
7
+
vscode_version = "1.96.0"
8
+
9
+
## theming
10
+
[[extensions]]
11
+
publisher_name = "pkief"
12
+
extension_name = "material-icon-theme"
13
+
[[extensions]]
14
+
publisher_name = "pkief"
15
+
extension_name = "material-product-icons"
16
+
[[extensions]]
17
+
publisher_name = "github"
18
+
extension_name = "github-vscode-theme"
19
+
20
+
# utils
21
+
[[extensions]]
22
+
publisher_name = "wakatime"
23
+
extension_name = "vscode-wakatime"
24
+
[[extensions]]
25
+
publisher_name = "doppler"
26
+
extension_name = "doppler-vscode"
27
+
[[extensions]]
28
+
publisher_name = "eamodio"
29
+
extension_name = "gitlens"
30
+
[[extensions]]
31
+
publisher_name = "vivaxy"
32
+
extension_name = "vscode-conventional-commits"
33
+
34
+
# programming languages + IntelliSense
35
+
[[extensions]]
36
+
publisher_name = "denoland"
37
+
extension_name = "vscode-deno"
38
+
[[extensions]]
39
+
publisher_name = "jnoortheen"
40
+
extension_name = "nix-ide"
41
+
[[extensions]]
42
+
publisher_name = "redhat"
43
+
extension_name = "vscode-yaml"
44
+
[[extensions]]
45
+
publisher_name = "unifiedjs"
46
+
extension_name = "vscode-mdx"
+1
.wakatime-project
+1
.wakatime-project
···
1
+
@andreijiroh-dev/dotfiles
+15
README.md
+15
README.md
···
1
+
# `@andreijiroh-dev/dotfiles@nixos` - @ajhalili2006's dotfiles under nixos + nixpkgs!
2
+
3
+
Yup, I'm starting a fresh for my dotfiles, now with [nixpkgs](https://nixos.org)
4
+
and [home-manager]()
5
+
6
+
## Usage
7
+
8
+
### Using my Nixpkgs config
9
+
10
+
## Directory + File Map
11
+
12
+
### Essientials
13
+
14
+
* [`.config/nixos`](./.config/nixos/) - my NixOS configuration as a flake, including system tools
15
+
* [`.config/home-manager`](./.config/home-manager/) - Home-manager configs, mostly CLI and desktop apps go here