Compare commits
10 commits
89eaa5b2b6
...
588415c498
Author | SHA1 | Date | |
---|---|---|---|
588415c498 | |||
aaee1d1bf2 | |||
e2eb095008 | |||
d5a8553e8e | |||
6de885f989 | |||
9d5778d9cc | |||
93d0400f9e | |||
94b91c9449 | |||
8160143986 | |||
55b087e3f6 |
8 changed files with 68 additions and 9 deletions
33
README.md
33
README.md
|
@ -1,5 +1,34 @@
|
|||
# My NixOS Flake Config
|
||||
My NixOS repo for a single machine.
|
||||
My NixOS repo for my main newer machine.
|
||||
|
||||
- Flakes
|
||||
- Homemanager
|
||||
- Home-manager
|
||||
|
||||
```
|
||||
▗▄▄▄ ▗▄▄▄▄ ▄▄▄▖ tootbrute@greynix
|
||||
▜███▙ ▜███▙ ▟███▛ -------------
|
||||
▜███▙ ▜███▙▟███▛ OS: NixOS 24.11.20250126.4e96537 (Vicuna) x86_64
|
||||
▜███▙ ▜██████▛ Host: VivoBook_ASUSLaptop X415EA_X415EA (1.0)
|
||||
▟█████████████████▙ ▜████▛ ▟▙ Kernel: Linux 6.6.72
|
||||
▟███████████████████▙ ▜███▙ ▟██▙ Uptime: 37 mins
|
||||
▄▄▄▄▖ ▜███▙ ▟███▛ Packages: 1538 (nix-system), 45 (flatpak)
|
||||
▟███▛ ▜██▛ ▟███▛ Shell: bash 5.2.37
|
||||
▟███▛ ▜▛ ▟███▛ Display (CMN14D4): 1920x1080 @ 60 Hz in 14" [Built-in]
|
||||
▟███████████▛ ▟██████████▙ DE: GNOME 47.2
|
||||
▜██████████▛ ▟███████████▛ WM: Mutter (Wayland)
|
||||
▟███▛ ▟▙ ▟███▛ WM Theme: Adwaita
|
||||
▟███▛ ▟██▙ ▟███▛ Theme: Adwaita [GTK2/3/4]
|
||||
▟███▛ ▜███▙ ▝▀▀▀▀ Icons: Adwaita [GTK2/3/4]
|
||||
▜██▛ ▜███▙ ▜██████████████████▛ Font: Cantarell (11pt) [GTK2/3/4]
|
||||
▜▛ ▟████▙ ▜████████████████▛ Cursor: Adwaita (24px)
|
||||
▟██████▙ ▜███▙ Terminal: alacritty 0.14.0
|
||||
▟███▛▜███▙ ▜███▙ Terminal Font: JetBrains Mono Nerd Font (20pt)
|
||||
▟███▛ ▜███▙ ▜███▙ CPU: 11th Gen Intel(R) Core(TM) i5-1135G7 (8) @ 4.20 GHz
|
||||
▝▀▀▀ ▀▀▀▀▘ ▀▀▀▘ GPU: Intel Iris Xe Graphics @ 1.30 GHz [Integrated]
|
||||
Memory: 2.39 GiB / 23.18 GiB (10%)
|
||||
Swap: 0 B / 8.78 GiB (0%)
|
||||
Disk (/): 101.73 GiB / 459.21 GiB (22%) - ext4
|
||||
Local IP (wlo1): 192.168.15.198/24
|
||||
Battery (ASUS Battery): 100% [AC Connected]
|
||||
Locale: en_US.UTF-8
|
||||
```
|
||||
|
|
BIN
files/tootbrute.png
Normal file
BIN
files/tootbrute.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
BIN
files/wallpaper.png
Normal file
BIN
files/wallpaper.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.1 MiB |
13
flake.lock
generated
13
flake.lock
generated
|
@ -7,26 +7,27 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1737762889,
|
||||
"narHash": "sha256-5HGG09bh/Yx0JA8wtBMAzt0HMCL1bYZ93x4IqzVExio=",
|
||||
"lastModified": 1739757849,
|
||||
"narHash": "sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "daf04c5950b676f47a794300657f1d3d14c1a120",
|
||||
"rev": "9d3d080aec2a35e05a15cedd281c2384767c2cfe",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"ref": "release-24.11",
|
||||
"repo": "home-manager",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1737885640,
|
||||
"narHash": "sha256-GFzPxJzTd1rPIVD4IW+GwJlyGwBDV1Tj5FLYwDQQ9sM=",
|
||||
"lastModified": 1740743217,
|
||||
"narHash": "sha256-brsCRzLqimpyhORma84c3W2xPbIidZlIc3JGIuQVSNI=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "4e96537f163fad24ed9eb317798a79afc85b51b7",
|
||||
"rev": "b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -132,9 +132,15 @@
|
|||
htop
|
||||
tree
|
||||
restic # backup program
|
||||
wiper # A TUI disk analyser and cleanup tool
|
||||
curl
|
||||
# emulation
|
||||
quickemu
|
||||
|
||||
|
||||
# terminal editors
|
||||
neovim
|
||||
xclip # for nvim clipboard
|
||||
ptyxis
|
||||
|
||||
# nix helper apps
|
||||
|
@ -142,9 +148,9 @@
|
|||
|
||||
# core apps
|
||||
iotas # nextcloud compatible notes app
|
||||
curl
|
||||
keepassxc # password client
|
||||
nextcloud-client
|
||||
calibre # ebook program
|
||||
libreoffice-fresh # word docs
|
||||
hunspell # dictionaries for libreoffice
|
||||
hunspellDicts.en_CA
|
||||
|
|
|
@ -45,4 +45,17 @@
|
|||
gnomeExtensions.kimpanel
|
||||
];
|
||||
|
||||
# Set User 'elias' icon to tootbrute.png image
|
||||
system.activationScripts.script.text = ''
|
||||
mkdir -p /var/lib/AccountsService/{icons,users}
|
||||
cp /home/elias/nixos-config/files/tootbrute.png /var/lib/AccountsService/icons/elias
|
||||
echo -e "[User]\nIcon=/var/lib/AccountsService/icons/elias\n" > /var/lib/AccountsService/users/elias
|
||||
|
||||
chown root:root /var/lib/AccountsService/users/elias
|
||||
chmod 0600 /var/lib/AccountsService/users/elias
|
||||
|
||||
chown root:root /var/lib/AccountsService/icons/elias
|
||||
chmod 0444 /var/lib/AccountsService/icons/elias
|
||||
'';
|
||||
|
||||
}
|
||||
|
|
|
@ -93,6 +93,16 @@
|
|||
"org/gnome/desktop/interface" = {
|
||||
color-scheme = "prefer-dark";
|
||||
};
|
||||
# Set Wallpaper
|
||||
"org/gnome/desktop/background" = {
|
||||
"picture-uri" = "/home/elias/.background-image";
|
||||
"picture-uri-dark" = "/home/elias/.background-image";
|
||||
};
|
||||
};
|
||||
|
||||
# Create Wallpaper file for use with GNOME Dconf settings
|
||||
home.file.".background-image" = {
|
||||
source = ../files/wallpaper.png;
|
||||
};
|
||||
|
||||
gtk = {
|
||||
|
|
BIN
windows-11/virtio-win.iso
Normal file
BIN
windows-11/virtio-win.iso
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue