Compare commits

..

34 commits

Author SHA1 Message Date
0763c93cd1
tasko(nixos): batis al HEAD de 25.05 2025-06-16 10:22:49 +10:00
e0c4504125
neovim: add italic font support 2025-06-13 18:17:29 +10:00
71a25b1e47
tasko(nixosUnstable): batis al HEAD 2025-06-10 14:04:49 +10:00
92dddcc4f7
tasko(nixos): batis al HEAD de 25.05 2025-06-10 13:59:09 +10:00
573b38fa25
trajto:(nextcloud): ĝisdatigas al 31.0.5 2025-06-03 12:34:33 +10:00
7c0b9c515e
Merge branch 'nixos-25.05' into consensus 2025-06-03 11:19:22 +10:00
f308ebfa73
tasko(nixosUnstable): batis al HEAD de master 2025-06-03 09:32:17 +10:00
80dbb808b2
tasko(cosmicDesktop): batis al HEAD de main 2025-06-02 22:05:24 +10:00
af67f1c42b
tasko(nixos): batis al HEAD de 24.11 2025-06-02 22:03:59 +10:00
756fead94e
tasko(nixos): batis al HEAD de 25.05 2025-06-02 22:02:35 +10:00
c4f5ec7d21
trajto(cardano-node): add input for nixpkgs 24.11
cardano-node estas nuntempe rompita sur 25.05, do aparta enigaĵo necesa
por NixOS 24.11 por tiuj nodoj uzi.
2025-05-27 14:26:04 +10:00
dd14cac67e
tasko(nerdfonts): adoptu novan formaton de pakaĵo 2025-05-26 09:46:28 +10:00
73b98f4550
trajto(nixos): ĝisdatigas al 25.05
Dediĉite al Peter Billam, ripozo en potenco.
2025-05-25 17:08:05 +10:00
4db8c4dff8
tasko(cosmicDesktop): batis al HEAD de main 2025-05-19 11:19:33 +10:00
fea5a38301
tasko(nixos): batis al HEAD de 24.11 2025-05-19 11:15:46 +10:00
29ac04c3cc
tasko(cosmicDesktop): batis al HEAD de main 2025-05-12 11:59:19 +10:00
40f4fd6bcf
tasko(nixosUnstable): batis al HEAD de master 2025-05-12 11:59:19 +10:00
6275e0cebc
tasko(nixos) batis al HEAD de 24.11 2025-05-12 11:59:19 +10:00
ef2da18b89
trajto(radio-cli): unua kommit 2025-05-01 17:11:42 +10:00
2aa3c6d73b
tasko(cosmicDesktop): batis al HEAD de main 2025-04-28 00:21:47 +10:00
de62f4b5c1
tasko(nixosUnstable): batis al HEAD de master 2025-04-28 00:20:18 +10:00
0df62cf144
tasko(nixos) batis al HEAD de 24.11 2025-04-27 21:56:19 +10:00
bba3e78d26
trajto(starship): aldoni oneDark temo 2025-04-22 11:39:25 +10:00
1b3204e6fc
trajto(mastodon): aldoni kitty kaj toot
Miaj novaj klientoj de Mastodono
2025-04-22 11:35:54 +10:00
24020f8958
trajto(fonts): aldoni atkinson
Hyperlegible and monolegible
2025-04-22 11:06:52 +10:00
fa658feff8
trajto(cosmicDesktop): pliboniĝis al alpha 6 04-05 2025-04-22 10:56:07 +10:00
61a7d36f73
tasko(nixos) batis al HEAD de 24.11 2025-04-22 10:51:50 +10:00
57c9a81fff
tasko(nixosUnstable): batis al HEAD de master 2025-04-06 21:35:53 +10:00
9ff082da33
tasko(nixos) batis al HEAD de 24.11 2025-04-06 21:34:06 +10:00
b96cb32522
trajto(brighde): ŝanĝo al Cosmic Desktop 2025-03-24 09:24:08 +10:00
371cca1d7d
tasko(hosts): ŝanĝo al korligejo 2025-03-24 09:21:31 +10:00
e52012029d
trajto(cosmicDesktop): pliboniĝis al alpha 6 2025-03-24 08:28:44 +10:00
4abb16c3f1
tasko(nixos) batis al HEAD de 24.11 2025-03-24 08:27:33 +10:00
d664b153e4
tasko(nixos) batis al HEAD de 24.11 2025-03-17 11:09:17 +10:00
9 changed files with 342 additions and 65 deletions
flake.lockflake.nix
hosts/brighde
modules
profiles/starship
roles
desktop
desktopCraige
outputs.nix
profiles

76
flake.lock generated
View file

@ -922,14 +922,15 @@
"nixpkgs": [ "nixpkgs": [
"nixpkgsUnstable" "nixpkgsUnstable"
], ],
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable",
"rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1739756353, "lastModified": 1748862567,
"narHash": "sha256-UMRlUlCXyIG9jVgDQtKCyDpgjTIHkadVo0DIOayDH6U=", "narHash": "sha256-tRJfGSRM7VEkTkM0l6n5bwPKjIrs/+OuQDjt4s83iXI=",
"owner": "lilyinstarlight", "owner": "lilyinstarlight",
"repo": "nixos-cosmic", "repo": "nixos-cosmic",
"rev": "0d64f87dff6778231ae0288cca71e78e2ab30752", "rev": "7a665f77eb85b55495d0027dc20701818fd7aa53",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1560,11 +1561,11 @@
"flake-compat_13": { "flake-compat_13": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1717312683, "lastModified": 1746162366,
"narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=", "narHash": "sha256-5SSSZ/oQkwfcAz/o/6TlejlVGqeK08wyREBQ5qFFPhM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "flake-compat", "repo": "flake-compat",
"rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea", "rev": "0f158086a2ecdbb138cd0429410e44994f1b7e4b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -4696,6 +4697,22 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-24_11": {
"locked": {
"lastModified": 1748421225,
"narHash": "sha256-XXILOc80tvlvEQgYpYFnze8MkQQmp3eQxFbTzb3m/R0=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "78add7b7abb61689e34fc23070a8f55e1d26185b",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-24.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-regression": { "nixpkgs-regression": {
"locked": { "locked": {
"lastModified": 1643052045, "lastModified": 1643052045,
@ -4761,11 +4778,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1739624908, "lastModified": 1748421225,
"narHash": "sha256-f84lBmLl4tkDp1ZU5LBTSFzlxXP4926DVW3KnXrke10=", "narHash": "sha256-XXILOc80tvlvEQgYpYFnze8MkQQmp3eQxFbTzb3m/R0=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a60651b217d2e529729cbc7d989c19f3941b9250", "rev": "78add7b7abb61689e34fc23070a8f55e1d26185b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -4873,15 +4890,16 @@
}, },
"nixpkgsUnstable": { "nixpkgsUnstable": {
"locked": { "locked": {
"lastModified": 1741568122, "lastModified": 1749285348,
"narHash": "sha256-nShdXNkaoBi4xOpTDe9cSnr86xCeYRLpoLSA3fFXb7w=", "narHash": "sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d98193828b0d5f46013fbfa7cc3b3bfb6266bc0f", "rev": "3e3afe5174c561dee0df6f2c2b2236990146329f",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -5277,16 +5295,16 @@
}, },
"nixpkgs_33": { "nixpkgs_33": {
"locked": { "locked": {
"lastModified": 1741445498, "lastModified": 1749857119,
"narHash": "sha256-F5Em0iv/CxkN5mZ9hRn3vPknpoWdcdCyR0e4WklHwiE=", "narHash": "sha256-tG5xUn3hFaPpAHYIvr2F88b+ovcIO5k1HqajFy7ZFPM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "52e3095f6d812b91b22fb7ad0bfc1ab416453634", "rev": "5f4f306bea96741f1588ea4f450b2a2e29f42b98",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-24.11", "ref": "nixos-25.05",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -5758,7 +5776,7 @@
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
], ],
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1726755133, "lastModified": 1726755133,
@ -5783,12 +5801,34 @@
"iohkNix": "iohkNix_6", "iohkNix": "iohkNix_6",
"nix": "nix_4", "nix": "nix_4",
"nixpkgs": "nixpkgs_33", "nixpkgs": "nixpkgs_33",
"nixpkgs-24_11": "nixpkgs-24_11",
"nixpkgsUnstable": "nixpkgsUnstable", "nixpkgsUnstable": "nixpkgsUnstable",
"ragenix": "ragenix", "ragenix": "ragenix",
"utils": "utils_12" "utils": "utils_12"
} }
}, },
"rust-overlay": { "rust-overlay": {
"inputs": {
"nixpkgs": [
"cosmicDesktop",
"nixpkgs"
]
},
"locked": {
"lastModified": 1748832016,
"narHash": "sha256-TQSaFa1wWJr6GOs+K8lecK4AKKr8k6mwxHIPCOmVkgs=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "7ec2ea005b600dac9436a7c5c6b66d960cbfcea2",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"rust-overlay_2": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"ragenix", "ragenix",

View file

@ -11,8 +11,9 @@
daedalus.url = github:input-output-hk/daedalus/?ref=6.0.2; daedalus.url = github:input-output-hk/daedalus/?ref=6.0.2;
iohkNix.url = github:input-output-hk/iohk-nix/; iohkNix.url = github:input-output-hk/iohk-nix/;
nix.url = github:NixOS/nix/?ref=2.25.3; nix.url = github:NixOS/nix/?ref=2.25.3;
nixpkgs.url = github:NixOS/nixpkgs/?ref=nixos-24.11; nixpkgs.url = github:NixOS/nixpkgs/?ref=nixos-25.05;
nixpkgsUnstable.url = github:NixOS/nixpkgs; nixpkgs-24_11.url = github:NixOS/nixpkgs/?ref=nixos-24.11;
nixpkgsUnstable.url = "github:NixOS/nixpkgs/nixos-unstable";
ragenix = { ragenix = {
url = github:yaxitech/ragenix; url = github:yaxitech/ragenix;
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View file

@ -7,7 +7,6 @@
imports = [ imports = [
../../hardware/lenovo_yoga7i.nix ../../hardware/lenovo_yoga7i.nix
../../profiles/desktopFiona.nix ../../profiles/desktopFiona.nix
../../profiles/desktop_common.nix
]; ];
# Use the UEFI boot loader. # Use the UEFI boot loader.

View file

@ -1,31 +1,16 @@
"$schema" = 'https://starship.rs/config-schema.json'
# Use the color palette # Use the color palette
palette = "dracula" palette = 'one_dark'
[aws] [aws]
style = "bold orange" style = "color_orange"
[character]
error_symbol = "[λ:](bold red)"
success_symbol = "[λ:](bold green)"
[cmd_duration] [cmd_duration]
style = "bold yellow" style = "color_yellow"
[directory]
style = "bold green"
[git_branch]
style = "bold pink"
[git_status]
style = "bold red"
[hostname] [hostname]
style = "bold purple" style = "color_purple"
[username]
format = "[$user]($style) on "
style_user = "bold cyan"
# Define Dracula color palette # Define Dracula color palette
[palettes.dracula] [palettes.dracula]
@ -40,3 +25,239 @@ pink = "#ff79c6"
purple = "#bd93f9" purple = "#bd93f9"
red = "#ff5555" red = "#ff5555"
yellow = "#f1fa8c" yellow = "#f1fa8c"
# Sets the colors of the "one_dark" palette.
[palettes.one_dark]
mono0 = '#d7dae0' # terminal white, from the One Dark Pro VSCode theme.
mono1 = '#abb2bf' # syntax_fg.
mono2 = '#828997'
mono3 = '#5c6370'
mono4 = '#3f4451' # terminal black, from the One Dark Pro VSCode theme.
color_red0 = '#e06c75'
color_red1 = '#be5046'
color_green = '#98c379'
color_yellow = '#e5c07b'
color_blue = '#61afef'
color_purple = '#c678dd'
color_cyan = '#56b6c2'
color_orange = '#d19a66'
syntax_fg = '#abb2bf'
syntax_bg = '#282c34'
color_bg2 = '#665c54'
syntax_gutter = '#647382'
syntax_accent = '#528cff'
# Module that displays the current OS.
#[os]
#disabled = false # Disabled by default
#style = "color_blue"
#format = '[ $symbol ]($style)'
# Sets custom symbols for each OS.
#[os.symbols]
#NixOS = "󱄅"
# Module that displays the current username.
[username]
show_always = false
style_user = "bold fg:color_red0"
style_root = "bold italic bg:color_red0 fg:syntax_bg"
format = '[ $user ]($style)'
# Module that displays the current directory.
[directory]
style = "fg:color_orange"
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"
# Sets the custom symbols for directories.
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = " "
"Music" = "󰝚 "
"Pictures" = " "
"Developer" = "󰲋 "
# Module that displays the current git branch.
[git_branch]
symbol = ""
style = "fg:color_yellow"
format = '[[ $symbol $branch ](fg:color_yellow)]($style)'
# Module that displays the current git status.
[git_status]
style = "bg:color_green"
format = '[[($all_status$ahead_behind )](fg:color_yellow)]($style)'
# Language specific modules
[nodejs]
symbol = ""
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[c]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[dotnet]
symbol = "󰪮"
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[rust]
symbol = ""
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[golang]
symbol = ""
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[php]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[java]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[kotlin]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[haskell]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[python]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol( $version) ](fg:syntax_bg bg:color_green)]($style)'
[elixir]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol ($version) ](fg:syntax_bg bg:color_green)]($style)'
[elm]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol ($version) ](fg:syntax_bg bg:color_green)]($style)'
[gradle]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol ($version) ](fg:syntax_bg bg:color_green)]($style)'
[julia]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol ($version) ](fg:syntax_bg bg:color_green)]($style)'
[nim]
symbol = "󰆥 "
style = "bg:color_green"
format = '[[ $symbol ($version) ](fg:syntax_bg bg:color_green)]($style)'
[scala]
symbol = " "
style = "bg:color_green"
format = '[[ $symbol ($version) ](fg:syntax_bg bg:color_green)]($style)'
# Module that displays the docker context.
[docker_context]
symbol = " "
style = "bg:mono3"
format = '[[ $symbol( $context) ](fg:syntax_fg bg:mono3)]($style)'
# Module that fills the space between the left and right segments.
[fill]
symbol = " "
# Module that displays the time.
#[time]
#disabled = false # Disabled by default
#use_12hr = true # Disable for 24h format without seconds
#style = "bg:mono4"
#format = '[[ 󰥔 $time ](fg:syntax_fg bg:mono4)]($style)'
# Module that displays the battery level and status.
[battery]
format = '[$symbol $percentage ]($style)'
# Battery symbols and colors for each threshold.
[[battery.display]]
threshold = 10
style = "bold bg:mono4 fg:color_red1"
discharging_symbol = "󰁺"
charging_symbol = "󰢜"
[[battery.display]]
threshold = 20
style = "bold bg:mono4 fg:color_red0"
discharging_symbol = "󰁻"
charging_symbol = "󰂆"
[[battery.display]]
threshold = 30
style = "bold bg:mono4 fg:color_yellow"
discharging_symbol = "󰁼"
charging_symbol = "󰂇"
[[battery.display]]
threshold = 40
style = "bold bg:mono4 fg:color_yellow"
discharging_symbol = "󰁽"
charging_symbol = "󰂈"
[[battery.display]]
threshold = 50
style = "bold bg:mono4 fg:color_yellow"
discharging_symbol = "󰁾"
charging_symbol = "󰢝"
[[battery.display]]
threshold = 60
style = "bold bg:mono4 fg:color_green"
discharging_symbol = "󰁿"
charging_symbol = "󰂉"
[[battery.display]]
threshold = 70
style = "bold bg:mono4 fg:color_green"
discharging_symbol = "󰂀"
charging_symbol = "󰢞"
[[battery.display]]
threshold = 80
style = "bold bg:mono4 fg:color_green"
discharging_symbol = "󰂁"
charging_symbol = "󰂊"
[[battery.display]]
threshold = 90
style = "bold bg:mono4 fg:color_green"
discharging_symbol = "󰂂"
charging_symbol = "󰂋"
[[battery.display]]
style = "bold bg:mono4 fg:color_green"
discharging_symbol = "󰁹"
charging_symbol = "󰂅"
threshold = 100
# New line character
[character]
success_symbol = "[λ:](bold fg:color_green)"
error_symbol = "[λ:](bold fg:color_red1)"
vimcmd_symbol = '[󰅁](bold fg:syntax_accent)'
vimcmd_replace_one_symbol = '[󰅁](bold fg:color_purple)'
vimcmd_replace_symbol = '[󰅁](bold fg:color_purple)'
vimcmd_visual_symbol = '[󰅁](bold fg:color_yellow)'

View file

@ -35,7 +35,11 @@ in {
xorg.libxcb # X C binding xorg.libxcb # X C binding
]; ];
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [
nerdfonts # Iconic font aggregator, collection, & patcher atkinson-hyperlegible # Typeface designed to offer greater legibility
atkinson-monolegible # Mono variant of the Atkinson Hyperlegible typeface
nerd-fonts.fantasque-sans-mono # Wibbly-wobbly handwriting-like fuzziness
nerd-fonts.fira-mono # Mozilla typeface, dotted zero
nerd-fonts.fira-code # Programming ligatures, extension of Fira Mono font, enlarged operators
]; ];
networking = { networking = {
networkmanager.enable = true; # Enables network support via NetworkManager. networkmanager.enable = true; # Enables network support via NetworkManager.

View file

@ -16,11 +16,13 @@ in {
ffmpeg-full # record, convert and stream audio and video ffmpeg-full # record, convert and stream audio and video
gimp # The GNU Image Manipulation Program gimp # The GNU Image Manipulation Program
kdePackages.kasts # Kirigami-based podcast player kdePackages.kasts # Kirigami-based podcast player
kitty # The fast, feature-rich, GPU based terminal emulator
mpd # A flexible, powerful daemon for playing music mpd # A flexible, powerful daemon for playing music
ncmpcpp # A featureful ncurses based MPD client inspired by ncmpc ncmpcpp # A featureful ncurses based MPD client inspired by ncmpc
nvme-cli # NVM-Express user space tooling for Linux nvme-cli # NVM-Express user space tooling for Linux
pandoc # Conversion between documentation formats pandoc # Conversion between documentation formats
pavucontrol # PulseAudio Volume Control pavucontrol # PulseAudio Volume Control
radio-cli # Simple radio CLI written in rust
siji # An iconic bitmap font based on Stlarch with additional glyphs siji # An iconic bitmap font based on Stlarch with additional glyphs
shared-mime-info # A database of common MIME types shared-mime-info # A database of common MIME types
shotwell # Photo organizer shotwell # Photo organizer
@ -29,6 +31,7 @@ in {
termonad # Terminal emulator configurable in Haskell termonad # Terminal emulator configurable in Haskell
texliveFull # TeX Live environment texliveFull # TeX Live environment
tmate # Instant Terminal Sharing tmate # Instant Terminal Sharing
toot # Mastodon CLI interface
tor-browser-bundle-bin # Tor Browser Bundle built by torproject.org tor-browser-bundle-bin # Tor Browser Bundle built by torproject.org
tuba # Fediverse client tuba # Fediverse client
unzip # An extraction utility for archives compressed in .zip format unzip # An extraction utility for archives compressed in .zip format

View file

@ -6,6 +6,7 @@
daedalus, daedalus,
nix, nix,
nixpkgs, nixpkgs,
nixpkgs-24_11,
nixpkgsUnstable, nixpkgsUnstable,
ragenix, ragenix,
utils, utils,
@ -35,6 +36,9 @@ in {
system = "x86_64-linux"; system = "x86_64-linux";
overlays = []; overlays = [];
}; };
nodeNixpkgs = {
airgead = import nixpkgs-24_11 {};
};
}; };
defaults = {pkgs, ...}: { defaults = {pkgs, ...}: {
imports = [ imports = [
@ -70,8 +74,9 @@ in {
]; ];
deployment = { deployment = {
tags = ["active"]; tags = ["active"];
targetHost = "10.42.0.124"; targetHost = "10.69.0.122";
}; };
roles.desktop.enable = true;
}; };
ceilidh = { ceilidh = {
imports = [ imports = [
@ -112,7 +117,7 @@ in {
]; ];
deployment = { deployment = {
tags = ["active" "rPi"]; tags = ["active" "rPi"];
targetHost = "10.42.0.204"; targetHost = "10.69.0.204";
}; };
}; };
eamhair = { eamhair = {
@ -122,7 +127,7 @@ in {
]; ];
deployment = { deployment = {
tags = ["active" "rPi"]; tags = ["active" "rPi"];
targetHost = "10.42.0.205"; targetHost = "10.69.0.205";
}; };
services.toxvpn.localip = "10.37.0.205"; services.toxvpn.localip = "10.37.0.205";
}; };
@ -157,7 +162,10 @@ in {
hosts/sercanto hosts/sercanto
ragenix.nixosModules.default ragenix.nixosModules.default
]; ];
deployment.targetHost = "10.42.0.180"; deployment = {
targetHost = "10.69.0.149";
tags = ["active"];
};
roles.desktop.enable = true; roles.desktop.enable = true;
roles.desktopCraige.enable = true; roles.desktopCraige.enable = true;
}; };

View file

@ -58,6 +58,7 @@
set spell spelllang=en_au " Defaul spell checking language set spell spelllang=en_au " Defaul spell checking language
set spellfile=~/.vim-spell.en.utf-8.add " Add the spellfile set spellfile=~/.vim-spell.en.utf-8.add " Add the spellfile
hi clear SpellBad " Clear any unwanted default settings hi clear SpellBad " Clear any unwanted default settings
hi Comment cterm=italic gui=italic " Enable italic comments
hi SpellBad cterm=underline " Set the spell checking highlight style hi SpellBad cterm=underline " Set the spell checking highlight style
hi SpellBad ctermbg=NONE " Set the spell checking highlight background hi SpellBad ctermbg=NONE " Set the spell checking highlight background
match ErrorMsg '\s\+$' " match ErrorMsg '\s\+$' "

View file

@ -39,7 +39,7 @@
enable = true; # Run regular auto update of all apps installed enable = true; # Run regular auto update of all apps installed
startAt = "01:00:00"; # When to run the update startAt = "01:00:00"; # When to run the update
}; };
package = pkgs.nextcloud30; package = pkgs.nextcloud31;
extraApps = with config.services.nextcloud.package.packages.apps; { extraApps = with config.services.nextcloud.package.packages.apps; {
inherit bookmarks calendar contacts deck gpoddersync news notes tasks twofactor_webauthn; inherit bookmarks calendar contacts deck gpoddersync news notes tasks twofactor_webauthn;
}; };