feat: steam I think
This commit is contained in:
parent
18cab7b936
commit
148ba6ee0a
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
|
@ -1,5 +1,7 @@
|
|||
{
|
||||
"cSpell.words": [
|
||||
"Ewmh",
|
||||
"Fullscreen",
|
||||
"Kmix",
|
||||
"alacritty",
|
||||
"concat",
|
||||
|
@ -10,6 +12,7 @@
|
|||
"ksplashqml",
|
||||
"ksplashsimple",
|
||||
"ksplashx",
|
||||
"ksysgurad",
|
||||
"milkytracker",
|
||||
"mklicense",
|
||||
"pnpm",
|
||||
|
|
|
@ -2,17 +2,18 @@
|
|||
imports = [
|
||||
./git
|
||||
./shells
|
||||
./wakatime
|
||||
# ./wakatime
|
||||
./xmonad
|
||||
|
||||
./wine.nix
|
||||
./docker.nix
|
||||
# ./wine.nix
|
||||
./steam.nix
|
||||
# ./docker.nix
|
||||
./misc.nix
|
||||
./locale.nix
|
||||
./memes.nix
|
||||
# ./memes.nix
|
||||
./alacritty.nix
|
||||
./rofi.nix
|
||||
./postgres.nix
|
||||
# ./postgres.nix
|
||||
];
|
||||
}
|
||||
|
||||
|
|
|
@ -7,32 +7,36 @@
|
|||
gnupg
|
||||
typespeed # speed typing game
|
||||
unixtools.xxd # to dump binary stuff into a text file (used it for a ctf)
|
||||
youtube-dl # download from youtube
|
||||
# youtube-dl # download from youtube
|
||||
neofetch # display system information
|
||||
xclip # copy paste stuff
|
||||
feh # image viewer
|
||||
unzip # for working with .zip files
|
||||
speedtest-cli # test the internet speed and stuff
|
||||
openssl
|
||||
pkgconfig
|
||||
ngrok
|
||||
# openssl
|
||||
# pkgconfig
|
||||
# ngrok
|
||||
hugo
|
||||
unrar
|
||||
# jdk11o
|
||||
# jdk8
|
||||
# gtk3
|
||||
|
||||
# editors
|
||||
# vscodium
|
||||
vscode
|
||||
vim
|
||||
neovim
|
||||
emacs
|
||||
# emacs
|
||||
|
||||
# chat apps
|
||||
discord
|
||||
# discord-canary
|
||||
deluge
|
||||
# deluge
|
||||
slack
|
||||
tdesktop # telegram for the desktop
|
||||
zoom-us
|
||||
teams
|
||||
# teams
|
||||
|
||||
# browsers
|
||||
google-chrome
|
||||
|
@ -40,21 +44,22 @@
|
|||
firefox
|
||||
|
||||
# other stuff
|
||||
milkytracker # music tracker thingy
|
||||
# milkytracker # music tracker thingy
|
||||
spectacle # take screenshots
|
||||
vlc # video player
|
||||
gimp # image editing
|
||||
korganizer # calendar
|
||||
# korganizer # calendar
|
||||
libreoffice # free office suite
|
||||
# edopro # yugioh simulator (my derivation doesn't work yet)
|
||||
akonadi
|
||||
obs-studio # video recorder
|
||||
# akonadi
|
||||
# obs-studio # video recorder
|
||||
# blueman # bluetooth manager
|
||||
freesweep # minesweeper I can play w the keyboard.
|
||||
# freesweep # minesweeper I can play w the keyboard.
|
||||
# multimc
|
||||
|
||||
# Nes emulators and stuff
|
||||
zsnes
|
||||
higan
|
||||
fceux
|
||||
# zsnes
|
||||
# higan
|
||||
# fceux
|
||||
];
|
||||
}
|
||||
|
|
8
modules/applications/steam.nix
Normal file
8
modules/applications/steam.nix
Normal file
|
@ -0,0 +1,8 @@
|
|||
{ pkgs, ... }: {
|
||||
# 32 bit stuff
|
||||
hardware.opengl.driSupport32Bit = true;
|
||||
hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [ libva ];
|
||||
hardware.pulseaudio.support32Bit = true;
|
||||
|
||||
home-manager.users.adrielus.home.packages = with pkgs; [ steam ];
|
||||
}
|
|
@ -6,18 +6,22 @@ import XMonad.Config.Kde
|
|||
import XMonad.Util.EZConfig
|
||||
import XMonad.Actions.SpawnOn
|
||||
import XMonad.Hooks.ManageDocks
|
||||
import XMonad.Hooks.EwmhDesktops ( fullscreenEventHook )
|
||||
import XMonad.Hooks.EwmhDesktops ( ewmh )
|
||||
|
||||
import XMonad.Layout.Spacing
|
||||
import XMonad.Layout.ThreeColumns
|
||||
|
||||
main =
|
||||
xmonad
|
||||
$ ewmh
|
||||
$ docks
|
||||
$ kdeConfig
|
||||
{ modMask = mod4Mask
|
||||
{ modMask = mod4Mask
|
||||
, layoutHook = myLayoutHook
|
||||
, manageHook = manageDocks <+> myManagerHook <+> manageHook kdeConfig
|
||||
, terminal = myTerminal
|
||||
, handleEventHook = handleEventHook kdeConfig <+> fullscreenEventHook
|
||||
, terminal = myTerminal
|
||||
}
|
||||
`additionalKeysP` keymap
|
||||
where
|
||||
|
|
|
@ -3,5 +3,6 @@
|
|||
fira-code
|
||||
fira-code-symbols
|
||||
source-code-pro
|
||||
corefonts
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue