Compare commits
No commits in common. "92f38510415b60d1d3a9713d50b275a33ef07fce" and "a87959f5872020509ba8a6d38b823f59b0fcea4b" have entirely different histories.
92f3851041
...
a87959f587
4 changed files with 1041 additions and 73 deletions
|
@ -3,8 +3,8 @@
|
||||||
{
|
{
|
||||||
# Home Manager needs a bit of information about you and the paths it should
|
# Home Manager needs a bit of information about you and the paths it should
|
||||||
# manage.
|
# manage.
|
||||||
home.username = "mrflos";
|
home.username = "florian";
|
||||||
home.homeDirectory = "/home/${home.username}";
|
home.homeDirectory = "/home/florian";
|
||||||
|
|
||||||
# This value determines the Home Manager release that your configuration is
|
# This value determines the Home Manager release that your configuration is
|
||||||
# compatible with. This helps avoid breakage when a new Home Manager release
|
# compatible with. This helps avoid breakage when a new Home Manager release
|
||||||
|
@ -22,7 +22,6 @@
|
||||||
ansible
|
ansible
|
||||||
bat
|
bat
|
||||||
btop
|
btop
|
||||||
catnip
|
|
||||||
coreutils
|
coreutils
|
||||||
curl
|
curl
|
||||||
dnsutils
|
dnsutils
|
||||||
|
@ -201,7 +200,7 @@ Host ecocloud ecocloud-s-mart.im.utc 192.168.196.26
|
||||||
HostName 192.168.196.26
|
HostName 192.168.196.26
|
||||||
User optisseur
|
User optisseur
|
||||||
ProxyJump 10.200.0.240
|
ProxyJump 10.200.0.240
|
||||||
|
|
||||||
# Friends
|
# Friends
|
||||||
Host furax
|
Host furax
|
||||||
User admin
|
User admin
|
||||||
|
@ -276,7 +275,7 @@ IdentitiesOnly yes
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
|
|
||||||
## Avant tchat mattermost / Apres piwigo - peertube - nextcloud - onlyoffice
|
## Avant tchat mattermost / Apres piwigo - peertube - nextcloud - onlyoffice
|
||||||
Host emmagoldman
|
Host emmagoldman
|
||||||
#HostName 2a01:4f8:190:7302::2
|
#HostName 2a01:4f8:190:7302::2
|
||||||
HostName 144.76.3.3
|
HostName 144.76.3.3
|
||||||
Port 22
|
Port 22
|
||||||
|
@ -302,7 +301,7 @@ UseRoaming no
|
||||||
IdentitiesOnly yes
|
IdentitiesOnly yes
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
|
|
||||||
## Proxmox outils libres / jitsi - pads - mobilizon
|
## Proxmox outils libres / jitsi - pads - mobilizon
|
||||||
Host leontolstoi
|
Host leontolstoi
|
||||||
HostName 88.99.209.53
|
HostName 88.99.209.53
|
||||||
Port 22
|
Port 22
|
||||||
|
@ -404,7 +403,7 @@ User admin
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
|
|
||||||
Host colihost
|
Host colihost
|
||||||
HostName postit.colibris-outilslibres.org
|
HostName postit.colibris-outilslibres.org
|
||||||
Port 22001
|
Port 22001
|
||||||
User admin
|
User admin
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
|
@ -430,7 +429,7 @@ IdentitiesOnly yes
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
|
|
||||||
Host colibrishost
|
Host colibrishost
|
||||||
HostName postit.colibris-outilslibres.org
|
HostName postit.colibris-outilslibres.org
|
||||||
Port 22001
|
Port 22001
|
||||||
IdentitiesOnly yes
|
IdentitiesOnly yes
|
||||||
IdentityFile ~/.ssh/id_ed25519
|
IdentityFile ~/.ssh/id_ed25519
|
||||||
|
@ -469,3 +468,4 @@ Port 51026
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,20 +2,6 @@
|
||||||
{ lib, pkgs, ... }:
|
{ lib, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
services = {
|
|
||||||
mpd.enable = true;
|
|
||||||
mpd.musicDirectory = "/home/mrflos/Musique";
|
|
||||||
mpd.user = "mrflos";
|
|
||||||
mpd.group = "users";
|
|
||||||
#mpd.dataDir
|
|
||||||
mpd.startWhenNeeded = true;
|
|
||||||
mpd.extraConfig = ''
|
|
||||||
audio_output {
|
|
||||||
type "pulse"
|
|
||||||
name "mpd"
|
|
||||||
}
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
programs = {
|
programs = {
|
||||||
mosh.enable = true;
|
mosh.enable = true;
|
||||||
neovim = {
|
neovim = {
|
||||||
|
@ -52,9 +38,7 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
ansible
|
ansible
|
||||||
bat
|
bat
|
||||||
btop
|
|
||||||
bitwarden-cli
|
bitwarden-cli
|
||||||
catnip
|
|
||||||
coreutils
|
coreutils
|
||||||
curl
|
curl
|
||||||
dnsutils
|
dnsutils
|
||||||
|
@ -75,7 +59,6 @@
|
||||||
mc
|
mc
|
||||||
micro
|
micro
|
||||||
mosh
|
mosh
|
||||||
mpc-cli
|
|
||||||
mpd
|
mpd
|
||||||
neofetch
|
neofetch
|
||||||
pandoc
|
pandoc
|
||||||
|
|
|
@ -82,28 +82,28 @@ in
|
||||||
ssh.askPassword = pkgs.lib.mkForce "${pkgs.ksshaskpass.out}/bin/ksshaskpass"; # conflict between kde and gnome cf. https://github.com/NixOS/nixpkgs/issues/75867
|
ssh.askPassword = pkgs.lib.mkForce "${pkgs.ksshaskpass.out}/bin/ksshaskpass"; # conflict between kde and gnome cf. https://github.com/NixOS/nixpkgs/issues/75867
|
||||||
ssh.startAgent = true;
|
ssh.startAgent = true;
|
||||||
steam.enable = true;
|
steam.enable = true;
|
||||||
# sway = {
|
sway = {
|
||||||
# enable = true;
|
enable = true;
|
||||||
# wrapperFeatures.gtk = true; # so that gtk works properly
|
wrapperFeatures.gtk = true; # so that gtk works properly
|
||||||
# extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
# swaylock
|
swaylock
|
||||||
# swayidle
|
swayidle
|
||||||
# wl-clipboard
|
wl-clipboard
|
||||||
# wf-recorder
|
wf-recorder
|
||||||
# mako # notification daemon
|
mako # notification daemon
|
||||||
# grim
|
grim
|
||||||
# slurp
|
slurp
|
||||||
# alacritty # Alacritty is the default terminal in the config
|
alacritty # Alacritty is the default terminal in the config
|
||||||
# dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native
|
dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native
|
||||||
# ];
|
];
|
||||||
# extraSessionCommands = ''
|
extraSessionCommands = ''
|
||||||
# export SDL_VIDEODRIVER=wayland
|
export SDL_VIDEODRIVER=wayland
|
||||||
# export QT_QPA_PLATFORM=wayland
|
export QT_QPA_PLATFORM=wayland
|
||||||
# export QT_WAYLAND_DISABLE_WINDOWDECORATION="1"
|
export QT_WAYLAND_DISABLE_WINDOWDECORATION="1"
|
||||||
# export _JAVA_AWT_WM_NONREPARENTING=1
|
export _JAVA_AWT_WM_NONREPARENTING=1
|
||||||
# export MOZ_ENABLE_WAYLAND=1
|
export MOZ_ENABLE_WAYLAND=1
|
||||||
# '';
|
'';
|
||||||
# };
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Allow unfree packages
|
# Allow unfree packages
|
||||||
|
@ -135,7 +135,7 @@ in
|
||||||
vscode = vscodium;
|
vscode = vscodium;
|
||||||
vscodeExtensions = with vscode-extensions; [
|
vscodeExtensions = with vscode-extensions; [
|
||||||
bmewburn.vscode-intelephense-client
|
bmewburn.vscode-intelephense-client
|
||||||
#dracula-theme.theme-dracula
|
dracula-theme.theme-dracula
|
||||||
mvllow.rose-pine
|
mvllow.rose-pine
|
||||||
editorconfig.editorconfig
|
editorconfig.editorconfig
|
||||||
esbenp.prettier-vscode
|
esbenp.prettier-vscode
|
||||||
|
@ -167,8 +167,6 @@ in
|
||||||
dracula-theme
|
dracula-theme
|
||||||
numix-cursor-theme
|
numix-cursor-theme
|
||||||
papirus-icon-theme
|
papirus-icon-theme
|
||||||
rose-pine-gtk-theme
|
|
||||||
rose-pine-icon-theme
|
|
||||||
element-desktop
|
element-desktop
|
||||||
filezilla
|
filezilla
|
||||||
gimp-with-plugins
|
gimp-with-plugins
|
||||||
|
@ -197,11 +195,6 @@ in
|
||||||
waybar
|
waybar
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
wofi
|
wofi
|
||||||
pywal
|
|
||||||
rofi
|
|
||||||
swaylock-effects
|
|
||||||
wlogout
|
|
||||||
cliphist
|
|
||||||
mako # notification system developed by swaywm maintainer
|
mako # notification system developed by swaywm maintainer
|
||||||
wdisplays # tool to configure displays
|
wdisplays # tool to configure displays
|
||||||
];
|
];
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue