Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ponto de entrada com nix + home-manager #1

Open
wants to merge 191 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
191 commits
Select commit Hold shift + click to select a range
f3a488d
WIP
PedroRegisPOAR Mar 9, 2023
71affd7
SAbia que eu ia esquecer o .idea
PedroRegisPOAR Mar 9, 2023
e85314d
Move códigos
PedroRegisPOAR Mar 9, 2023
4984309
SAbia que eu ia esquecer o .idea
PedroRegisPOAR Mar 9, 2023
a1a23ab
Adiciona .gitignore
PedroRegisPOAR Mar 9, 2023
27094ff
Teste de template
PedroRegisPOAR Mar 10, 2023
661975f
Teste de template, adiciona instalação do nix
PedroRegisPOAR Mar 10, 2023
be0aaee
Teste de template, fix }
PedroRegisPOAR Mar 10, 2023
31d8313
Teste de template, fix nome da branch
PedroRegisPOAR Mar 10, 2023
37ac7a5
Teste de template, hardcode system como x86_64-linux
PedroRegisPOAR Mar 10, 2023
d1eb539
Teste de template, refactor
PedroRegisPOAR Mar 10, 2023
8912076
Teste de template, fix conflito de sintaxe bash vs nix
PedroRegisPOAR Mar 10, 2023
f2e589a
Teste de template, fix conflito de multiplos gphms
PedroRegisPOAR Mar 10, 2023
31fe23d
Teste de template, fix nr
PedroRegisPOAR Mar 10, 2023
bc03e18
Teste de template, fix remove \ de escape
PedroRegisPOAR Mar 10, 2023
de30b25
Teste de template, fix adiciona \ para escape na variável $TARGET_SHELL
PedroRegisPOAR Mar 10, 2023
d44840d
Teste de template, documenta passos
PedroRegisPOAR Mar 10, 2023
a38d866
Remove outras tentativas
PedroRegisPOAR Mar 10, 2023
73d66dd
Adds links de créditos pelo boilerplate do starship
PedroRegisPOAR Mar 10, 2023
7e61269
Adds template sem interface gráfica
PedroRegisPOAR Mar 10, 2023
38274f1
Adequa instruções no README.md
PedroRegisPOAR Mar 10, 2023
86a0e14
Adequa instruções sobre gerar chave ssh ed25519
PedroRegisPOAR Mar 10, 2023
8d85dba
Adiciona myexternalip e WIP
PedroRegisPOAR Mar 14, 2023
37b3d7c
WIP
PedroRegisPOAR Mar 14, 2023
d80cdbf
WIP, adiciona mynatip e pacote nettools
PedroRegisPOAR Mar 14, 2023
1491aa6
Adiciona link documentando o script mynatip
PedroRegisPOAR Mar 14, 2023
0960a58
fmt
PedroRegisPOAR Mar 14, 2023
589bd3f
fmt
PedroRegisPOAR Mar 14, 2023
6f4cf76
Adds .envrc
PedroRegisPOAR Mar 14, 2023
dd1891d
Refactor: adiciona .ignore com alguns defaults nos templates
PedroRegisPOAR Mar 14, 2023
e0b379a
Refactor: testa novo template, slim
PedroRegisPOAR Mar 15, 2023
6d80530
Refactor: testa nerdfonts.override removendo Iosevka
PedroRegisPOAR Mar 15, 2023
beb1fd8
Refactor: adiciona rm do caminho do clone
PedroRegisPOAR Mar 15, 2023
c4f971b
WIP: fixes slim
PedroRegisPOAR Mar 15, 2023
89cda86
Testa substituter e trusted-public-keys
PedroRegisPOAR Mar 30, 2023
e787e0c
Corrige typo
PedroRegisPOAR Mar 30, 2023
7586002
WIP, teste do cache no s3
PedroRegisPOAR Mar 31, 2023
4c5423c
Testa homeConfigurations."${username}-${hostname}"
PedroRegisPOAR Apr 1, 2023
c1fd517
Testa homeConfigurations."${username}-${hostname}"
PedroRegisPOAR Apr 1, 2023
ace5069
Testa homeConfigurations."${username}-${hostname}" e slim
PedroRegisPOAR Apr 1, 2023
d09fdcf
Adiciona devShells.default
PedroRegisPOAR Apr 3, 2023
9caed65
Adiciona devShells.default, fix?
PedroRegisPOAR Apr 3, 2023
d113605
Adiciona devShells.default, fix?
PedroRegisPOAR Apr 3, 2023
4af7bdd
Adiciona devShells.default, fix?
PedroRegisPOAR Apr 3, 2023
086cb77
Adiciona devShells.default, fix?
PedroRegisPOAR Apr 3, 2023
225b192
Adiciona devShells.default, fixed
PedroRegisPOAR Apr 3, 2023
7ba24ff
Muitos fixes, ainda WIP
PedroRegisPOAR Apr 3, 2023
7a8d414
Limpa
PedroRegisPOAR Apr 3, 2023
e6faaaa
Adiciona TODO
PedroRegisPOAR Apr 4, 2023
d939e16
Testa fixes
PedroRegisPOAR Apr 4, 2023
9934992
Cria comando gphms-cache
PedroRegisPOAR Apr 4, 2023
be616fc
Adds btop
PedroRegisPOAR Apr 4, 2023
50979a4
Cleaning
PedroRegisPOAR Apr 4, 2023
b6303f4
Muitos fixes, ainda WIP
PedroRegisPOAR Apr 4, 2023
690ab3c
Add time a comando
PedroRegisPOAR Apr 4, 2023
fcc9825
Fix
PedroRegisPOAR Apr 4, 2023
820f274
Fix
PedroRegisPOAR Apr 4, 2023
c80e4df
Corrige comando para instalar homebrew
PedroRegisPOAR Apr 6, 2023
78c3898
Fix Mac?
PedroRegisPOAR Apr 6, 2023
5b9e7cc
Fix quotes
PedroRegisPOAR Apr 6, 2023
7baa6ac
Fix Mac, divide copy/pates
PedroRegisPOAR Apr 6, 2023
2c78d4b
Fix
PedroRegisPOAR Apr 6, 2023
300b3f2
WIP
PedroRegisPOAR Apr 20, 2023
ba47036
WIP: adiciona script send-closure-run-time-of-flake-attr-to-bucket
PedroRegisPOAR Apr 25, 2023
ffcb5f4
Adds jq
PedroRegisPOAR Apr 26, 2023
1496b0c
WIP: testa cache
PedroRegisPOAR Apr 29, 2023
da9e35d
WIP: testa cache
PedroRegisPOAR Apr 29, 2023
054f4f4
WIP: testa cache
PedroRegisPOAR Apr 29, 2023
5d18860
WIP: testa cache
PedroRegisPOAR Apr 29, 2023
3f1c07f
WIP: adds nano and vim
PedroRegisPOAR Apr 29, 2023
2c2bc60
WIP: melhora scripts
PedroRegisPOAR Apr 29, 2023
3b83881
WIP: melhora scripts
PedroRegisPOAR Apr 29, 2023
badd12c
WIP: cria script para --expr
PedroRegisPOAR Apr 29, 2023
5791480
Melhora .gitignores
PedroRegisPOAR Apr 29, 2023
7fecb7f
Fix: script
PedroRegisPOAR Apr 29, 2023
d7a3272
Adds scripts
PedroRegisPOAR May 1, 2023
16ff125
Testa atributo build-vm aarch64
PedroRegisPOAR May 2, 2023
f887433
WIP: adiciona alias rmall
PedroRegisPOAR May 2, 2023
991bde1
Testa usar arquivo e ./
PedroRegisPOAR May 2, 2023
d93a623
WIP
PedroRegisPOAR May 2, 2023
d240e5a
WIP
PedroRegisPOAR May 2, 2023
5ef51c7
WIP
PedroRegisPOAR May 2, 2023
f7d2146
WIP
PedroRegisPOAR May 2, 2023
a3e3cc3
Testa VMs
PedroRegisPOAR May 4, 2023
7aaeae4
Testa VMs
PedroRegisPOAR May 4, 2023
41681e1
Testa VMs
PedroRegisPOAR May 4, 2023
b7e5192
Testa VMs volta com networking.firewall
PedroRegisPOAR May 4, 2023
c6ca576
Testa VMs refatora após finalmente funcionar
PedroRegisPOAR May 4, 2023
fe92d99
Testa VMs refatora podman
PedroRegisPOAR May 4, 2023
6687778
Testa VMs refatora podman
PedroRegisPOAR May 4, 2023
b39259b
Testa VMs refatora podman
PedroRegisPOAR May 4, 2023
a9dcf73
Adds: podman
PedroRegisPOAR May 4, 2023
f2ce82d
Refactor: reordering and fix
PedroRegisPOAR May 4, 2023
25b63fd
Refactor: fmt
PedroRegisPOAR May 4, 2023
7011b10
WIP
PedroRegisPOAR May 7, 2023
dedbc91
Aumenta o command_timeout
PedroRegisPOAR May 7, 2023
ead2cfa
Adiciona .envrc neste próprio repositório
PedroRegisPOAR May 9, 2023
3523b9a
Adiciona .direnv/ no .gitignore
PedroRegisPOAR May 9, 2023
a89c7f6
WIP, e <details>
PedroRegisPOAR May 9, 2023
a9a1cdd
WIP
PedroRegisPOAR May 9, 2023
c5ff245
Testa aumentar tamanho do disco da máquina virtual
PedroRegisPOAR May 9, 2023
f7e29b0
Testa build-vm no shellHook
PedroRegisPOAR May 9, 2023
d2f668e
Usa apenas -nographic
PedroRegisPOAR May 9, 2023
233195f
Testa < /dev/null &
PedroRegisPOAR May 9, 2023
a296a7d
Remove hardcoded e adiciona $()
PedroRegisPOAR May 9, 2023
bbcb1c8
Adiciona &
PedroRegisPOAR May 9, 2023
d0ef690
Adiciona debug
PedroRegisPOAR May 9, 2023
024b85b
Adiciona debug
PedroRegisPOAR May 9, 2023
1374927
Remove < /dev/null
PedroRegisPOAR May 9, 2023
58b5929
Testa simplificação
PedroRegisPOAR May 9, 2023
579a8d4
Testa outra combinação, from SO
PedroRegisPOAR May 9, 2023
6dfce93
Testa outra combinação, from SO
PedroRegisPOAR May 9, 2023
811e5d3
Testa simplificação apenas build-vm
PedroRegisPOAR May 9, 2023
ebc6b71
Muda QEMU_NET_OPTS
PedroRegisPOAR May 9, 2023
e5cc8e0
Adds &
PedroRegisPOAR May 9, 2023
032c13e
Mais testes
PedroRegisPOAR May 9, 2023
2eb4fff
Testa virtualisation.graphics = false;
PedroRegisPOAR May 10, 2023
cbc7391
Força chmod 0600
PedroRegisPOAR May 10, 2023
be03d87
Testa &
PedroRegisPOAR May 10, 2023
36f13c5
Testa < /dev/null &
PedroRegisPOAR May 10, 2023
7c60ffd
Testa < /dev/null & + QEMU_OPTS
PedroRegisPOAR May 10, 2023
5abbd3f
Testa qemu.options = [ "-serial mon:stdio" ];
PedroRegisPOAR May 10, 2023
74a1414
Testa qemu.options = [ "-serial mon:stdio -display none -monitor none…
PedroRegisPOAR May 10, 2023
5e3bc38
Testa qemu.options = [ "-serial mon:stdio -display none -monitor none…
PedroRegisPOAR May 10, 2023
ca9aaf0
Testa $("$RUN_BUID_VM_SCRIPT_PATH" < /dev/null &)
PedroRegisPOAR May 10, 2023
7aa3993
Testa $("$RUN_BUID_VM_SCRIPT_PATH" < /dev/null &)&
PedroRegisPOAR May 10, 2023
5c7ab79
Simplica, executa comando diretamente
PedroRegisPOAR May 10, 2023
bf9dd59
Fix: quote
PedroRegisPOAR May 10, 2023
23f8d49
Remove graphics = false;
PedroRegisPOAR May 10, 2023
8e033c2
Remove -serial mon:stdio
PedroRegisPOAR May 10, 2023
987db9a
Comenta comando em shellHook
PedroRegisPOAR May 10, 2023
1a7486b
Várias melhorias, podman funciona na VM
PedroRegisPOAR May 10, 2023
1c8c36a
Cria VM nixosBuildVMAarch64LinuxPodman
PedroRegisPOAR May 10, 2023
0e2eea3
Varias correções lauchctl -> launchctl, e testes aarch64
PedroRegisPOAR May 11, 2023
faf606f
WIP no suporte a Mac, ainda em progresso, separou-se os instaladores
PedroRegisPOAR May 11, 2023
62e5872
WIP: nix mult user or daemon
PedroRegisPOAR May 17, 2023
9a37aa6
WIP
PedroRegisPOAR May 18, 2023
7a8f1ee
WIP
PedroRegisPOAR May 19, 2023
f0f2060
Melhora códigos, reorganiza e documenta, relacionado à newuidmap/newg…
PedroRegisPOAR May 19, 2023
a127770
Testa colapsar bloco do nix mult user
PedroRegisPOAR May 19, 2023
0e8fafc
Adiciona quebras de linha
PedroRegisPOAR May 19, 2023
ee28f52
Usa hash nos inputs
PedroRegisPOAR Jun 21, 2023
41b26fa
Sincroniza nixpkgs, talvez evite um download
PedroRegisPOAR Jun 21, 2023
6fa7a5d
Refactor: pina nixpkgs
PedroRegisPOAR Jun 22, 2023
f5a9932
Refactor: pina nixpkgs
PedroRegisPOAR Jun 22, 2023
f507779
Nova URL, debug
PedroRegisPOAR Jun 23, 2023
b8a7a18
Testa instalação no Mac
PedroRegisPOAR Jun 23, 2023
01c5e7d
Testa instalação no Mac, simplifica instalação
PedroRegisPOAR Jun 23, 2023
c3bb6d2
Simplifica comandos
PedroRegisPOAR Jun 23, 2023
9c2c2ee
Refatora instruções
PedroRegisPOAR Jun 23, 2023
4d85741
Refatora instruções
PedroRegisPOAR Jun 23, 2023
145e7fc
Refatora instruções, menores títulos
PedroRegisPOAR Jun 23, 2023
4c64cda
WIP: instruções de desinstalação do Mac
PedroRegisPOAR Jun 26, 2023
b44abd6
Adiciona link com TODO
PedroRegisPOAR Jun 26, 2023
9377e74
Adiciona link com TODO
PedroRegisPOAR Jun 26, 2023
bf2177c
Avança no script de disinstalação do nix no Mac
PedroRegisPOAR Jun 29, 2023
c9f5e12
WIP
PedroRegisPOAR Jun 29, 2023
1be1221
WIP: avanços com diskutil apfs
PedroRegisPOAR Jun 30, 2023
5cbee6e
WIP: avanços com diskutil apfs e jq
PedroRegisPOAR Jun 30, 2023
e72ea91
Refatora instruções, funcionou algumas vezes
PedroRegisPOAR Jun 30, 2023
0e3bf1d
Adiciona link sobre dscl
PedroRegisPOAR Jul 3, 2023
f03dbe9
Adiciona link sobre volumes no Mac
PedroRegisPOAR Jul 3, 2023
94f10b1
registry.nixpkgs.flake = nixpkgs;
PedroRegisPOAR Jul 13, 2023
0d2a066
registry.nixpkgs.flake = nixpkgs; + sessionVariables.NIX_PATH = "nixp…
PedroRegisPOAR Jul 13, 2023
7abac2b
registry.nixpkgs.flake = nixpkgs; + sessionVariables.NIX_PATH = "nixp…
PedroRegisPOAR Jul 13, 2023
fd143d2
Melhora script de instalação, commita estado inicial
PedroRegisPOAR Jul 14, 2023
2acb98b
WIP
PedroRegisPOAR Jul 17, 2023
7016f19
/Habilita less como paginador
PedroRegisPOAR Jul 18, 2023
7dfd6e8
Aumenta para 1 ano tarball-ttl
PedroRegisPOAR Jul 18, 2023
ddac8ab
Adds TODO
PedroRegisPOAR Jul 18, 2023
4eae65c
Adds CUSTOM_ENVIROMENT_VARIABLE
PedroRegisPOAR Jul 18, 2023
0060cc3
Mais modificações no script do hm
PedroRegisPOAR Jul 18, 2023
502e5bd
Simplifica docstring
PedroRegisPOAR Jul 18, 2023
89eeb39
Novos scripts
PedroRegisPOAR Jul 24, 2023
dfd1688
Updates commit nixpkgs hash
PedroRegisPOAR Jul 25, 2023
81e00d3
Updates commit nixpkgs hash
PedroRegisPOAR Jul 25, 2023
05ab7b6
WIP
PedroRegisPOAR Jul 25, 2023
55e9da0
WIP
PedroRegisPOAR Jul 25, 2023
767a04a
Volta com poetry
PedroRegisPOAR Jul 30, 2023
5fdcccc
Adds link
PedroRegisPOAR Aug 9, 2023
e002b7e
Updates commit hash for nixpkgs
PedroRegisPOAR Aug 14, 2023
6dabb7d
WIP
PedroRegisPOAR Aug 14, 2023
cca3dec
Adds ssh-add
PedroRegisPOAR Aug 14, 2023
2e545b9
Adds more disk space
PedroRegisPOAR Aug 15, 2023
9d8a6f4
Multiplos refactors
PedroRegisPOAR Oct 16, 2023
a865216
Salva instruções sobre como desinstalar o nix daemon
PedroRegisPOAR Oct 24, 2023
fd9ed0a
Algumas correções
PedroRegisPOAR Oct 24, 2023
1cb354f
Corrige pin e adiciona detalhes
PedroRegisPOAR Oct 31, 2023
4264a19
Remove instruções para Mac
PedroRegisPOAR Nov 1, 2023
a3d333d
TODO: WPS
PedroRegisPOAR Dec 11, 2023
7747d60
Move para outro repo para não duplicar
PedroRegisPOAR Jan 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
use flake
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
result

.idea/

__pycache__/

*.tar.gz

.direnv/
59 changes: 59 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading